=> Building japanese/canna-lib build started at Sun Mar 12 19:40:57 PDT 2017 port directory: /usr/ports/japanese/canna-lib building for: DragonFly pkgbox64.dragonflybsd.org 4.7-DEVELOPMENT DragonFly v4.7.0.1380.gb4315f-DEVELOPMENT #0: Fri Mar 3 17:20:21 PST 2017 root@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 maintained by: hrs@FreeBSD.org ident warning: no id keywords in /build/boomdata/data/.m/Release48-default/ref/../02//usr/ports/japanese/canna-lib/Makefile Makefile ident: Poudriere version: 3.1-pre Host OSVERSION: 400713 Jail OSVERSION: 400713 ---Begin Environment--- STATUS=1 SAVED_TERM=screen MASTERMNT=/build/boomdata/data/.m/Release48-default/ref PATH=/usr/local/libexec/poudriere:/sbin:/bin:/usr/sbin:/usr/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/pkg/xorg/bin:/usr/X11R6/bin:/root/bin:/sbin:/usr/sbin POUDRIERE_BUILD_TYPE=bulk PKGNAME=ja-canna-lib-3.7p3_9 OLDPWD=/root/boom PWD=/build/boomdata/data/.m/Release48-default/ref/.p/pool MASTERNAME=Release48-default TERM=cons25 USER=root HOME=/root POUDRIERE_VERSION=3.1-pre LOCALBASE=/usr/local PACKAGE_BUILDING=yes ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- IMAKECPP=tradcpp IMAKECPPFLAGS="-DCppCmd=tradcpp -DCcCmd=cc -DCplusplusCmd=c++" XDG_DATA_HOME=/wrkdirs/japanese/canna-lib XDG_CONFIG_HOME=/wrkdirs/japanese/canna-lib HOME=/wrkdirs/japanese/canna-lib TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc50 --End CONFIGURE_ENV-- --MAKE_ENV-- IMAKECPP=tradcpp IMAKECPPFLAGS="-DCppCmd=tradcpp -DCcCmd=cc -DCplusplusCmd=c++" XDG_DATA_HOME=/wrkdirs/japanese/canna-lib XDG_CONFIG_HOME=/wrkdirs/japanese/canna-lib HOME=/wrkdirs/japanese/canna-lib TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc50 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS="" LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=4.7 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/canna" EXAMPLESDIR="share/examples/canna" DATADIR="share/canna" WWWDIR="www/canna" ETCDIR="etc/canna" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/canna DOCSDIR=/usr/local/share/doc/canna EXAMPLESDIR=/usr/local/share/examples/canna WWWDIR=/usr/local/www/canna ETCDIR=/usr/local/etc/canna --End SUB_LIST-- ---Begin make.conf--- NO_BACKUP=yes USE_PACKAGE_DEPENDS=yes PKG_CREATE_VERBOSE=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORT_DBDIR=/options PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles MAKE_JOBS_NUMBER=5 ---End make.conf--- =================================================== ===> License MIT accepted by the user =========================================================================== =================================================== ===> ja-canna-lib-3.7p3_9 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.9.4_1.txz Installing pkg-1.9.4_1... Extracting pkg-1.9.4_1: .......... done ===> ja-canna-lib-3.7p3_9 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of ja-canna-lib-3.7p3_9 =========================================================================== =================================================== =========================================================================== =================================================== ===> License MIT accepted by the user ===> Fetching all distfiles required by ja-canna-lib-3.7p3_9 for building =========================================================================== =================================================== ===> License MIT accepted by the user ===> Fetching all distfiles required by ja-canna-lib-3.7p3_9 for building => SHA256 Checksum OK for Canna37p3.tar.bz2. =========================================================================== =================================================== =========================================================================== =================================================== ===> License MIT accepted by the user ===> Fetching all distfiles required by ja-canna-lib-3.7p3_9 for building ===> Extracting for ja-canna-lib-3.7p3_9 ===> License MIT accepted by the user ===> Fetching all distfiles required by ja-canna-lib-3.7p3_9 for building => SHA256 Checksum OK for Canna37p3.tar.bz2. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for ja-canna-lib-3.7p3_9 ===> Applying ports patches for ja-canna-lib-3.7p3_9 =========================================================================== =================================================== ===> ja-canna-lib-3.7p3_9 depends on executable: imake - not found ===> Installing existing package /packages/All/imake-1.0.7,1.txz Installing imake-1.0.7,1... `-- Installing xproto-7.0.31... `-- Extracting xproto-7.0.31: .......... done `-- Installing gccmakedep-1.0.3... `-- Extracting gccmakedep-1.0.3: .. done `-- Installing makedepend-1.0.5,1... `-- Extracting makedepend-1.0.5,1: ..... done `-- Installing perl5-5.24.1... `-- Extracting perl5-5.24.1: .......... done `-- Installing xorg-cf-files-1.0.6... `-- Extracting xorg-cf-files-1.0.6: .......... done Extracting imake-1.0.7,1: .......... done Message from perl5-5.24.1: The /usr/bin/perl symlink has been removed starting with Perl 5.20. For shebangs, you should either use: #!/usr/local/bin/perl or #!/usr/bin/env perl The first one will only work if you have a /usr/local/bin/perl, the second will work as long as perl is in PATH. ===> ja-canna-lib-3.7p3_9 depends on executable: imake - found ===> Returning to build of ja-canna-lib-3.7p3_9 ===> ja-canna-lib-3.7p3_9 depends on executable: tradcpp - not found ===> Installing existing package /packages/All/tradcpp-0.5.2.txz Installing tradcpp-0.5.2... Extracting tradcpp-0.5.2: ..... done ===> ja-canna-lib-3.7p3_9 depends on executable: tradcpp - found ===> Returning to build of ja-canna-lib-3.7p3_9 =========================================================================== =================================================== =========================================================================== =================================================== ===> Configuring for ja-canna-lib-3.7p3_9 imake -DUseInstalled -I/usr/local/lib/X11/config =========================================================================== =================================================== ===> Building for ja-canna-lib-3.7p3_9 Building canna make Makefiles making Makefiles in lib... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in lib/RKindep... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in lib/RK... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in lib/RKC... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:41:2: /usr/local/lib/X11/config/Library.tmpl:118:11: Warning: value of undefined symbol LargePICTable is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:41:2: /usr/local/lib/X11/config/Library.tmpl:407:11: Warning: value of undefined symbol LibTookitMakeStringsDependency is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:41:2: /usr/local/lib/X11/config/Library.tmpl:444:11: Warning: value of undefined symbol LibTookitMakeStringsDependency is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:41:2: /usr/local/lib/X11/config/Library.tmpl:455:12: Warning: value of undefined symbol LibInstall is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:41:2: /usr/local/lib/X11/config/Library.tmpl:461:12: Warning: value of undefined symbol LibBuild is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:41:2: /usr/local/lib/X11/config/Library.tmpl:465:12: Warning: value of undefined symbol LibCreate is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:41:2: /usr/local/lib/X11/config/Library.tmpl:476:14: Warning: value of undefined symbol LibInstall is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:41:2: /usr/local/lib/X11/config/Library.tmpl:504:14: Warning: value of undefined symbol LibInstall is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:41:2: /usr/local/lib/X11/config/Library.tmpl:528:13: Warning: value of undefined symbol LibInstall is 0 making Makefiles in lib/RKC16... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:3:2: In file included from ./../RKC/Imakefile:41:2: /usr/local/lib/X11/config/Library.tmpl:118:11: Warning: value of undefined symbol LargePICTable is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:3:2: In file included from ./../RKC/Imakefile:41:2: /usr/local/lib/X11/config/Library.tmpl:407:11: Warning: value of undefined symbol LibTookitMakeStringsDependency is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:3:2: In file included from ./../RKC/Imakefile:41:2: /usr/local/lib/X11/config/Library.tmpl:444:11: Warning: value of undefined symbol LibTookitMakeStringsDependency is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:3:2: In file included from ./../RKC/Imakefile:41:2: /usr/local/lib/X11/config/Library.tmpl:455:12: Warning: value of undefined symbol LibInstall is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:3:2: In file included from ./../RKC/Imakefile:41:2: /usr/local/lib/X11/config/Library.tmpl:461:12: Warning: value of undefined symbol LibBuild is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:3:2: In file included from ./../RKC/Imakefile:41:2: /usr/local/lib/X11/config/Library.tmpl:465:12: Warning: value of undefined symbol LibCreate is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:3:2: In file included from ./../RKC/Imakefile:41:2: /usr/local/lib/X11/config/Library.tmpl:476:14: Warning: value of undefined symbol LibInstall is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:3:2: In file included from ./../RKC/Imakefile:41:2: /usr/local/lib/X11/config/Library.tmpl:504:14: Warning: value of undefined symbol LibInstall is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:3:2: In file included from ./../RKC/Imakefile:41:2: /usr/local/lib/X11/config/Library.tmpl:528:13: Warning: value of undefined symbol LibInstall is 0 making Makefiles in lib/canna... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:75:2: /usr/local/lib/X11/config/Library.tmpl:118:11: Warning: value of undefined symbol LargePICTable is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:75:2: /usr/local/lib/X11/config/Library.tmpl:407:11: Warning: value of undefined symbol LibTookitMakeStringsDependency is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:75:2: /usr/local/lib/X11/config/Library.tmpl:444:11: Warning: value of undefined symbol LibTookitMakeStringsDependency is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:75:2: /usr/local/lib/X11/config/Library.tmpl:455:12: Warning: value of undefined symbol LibInstall is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:75:2: /usr/local/lib/X11/config/Library.tmpl:461:12: Warning: value of undefined symbol LibBuild is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:75:2: /usr/local/lib/X11/config/Library.tmpl:465:12: Warning: value of undefined symbol LibCreate is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:75:2: /usr/local/lib/X11/config/Library.tmpl:476:14: Warning: value of undefined symbol LibInstall is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:75:2: /usr/local/lib/X11/config/Library.tmpl:504:14: Warning: value of undefined symbol LibInstall is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:75:2: /usr/local/lib/X11/config/Library.tmpl:528:13: Warning: value of undefined symbol LibInstall is 0 making Makefiles in lib/canna16... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:3:2: In file included from ./../canna/Imakefile:75:2: /usr/local/lib/X11/config/Library.tmpl:118:11: Warning: value of undefined symbol LargePICTable is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:3:2: In file included from ./../canna/Imakefile:75:2: /usr/local/lib/X11/config/Library.tmpl:407:11: Warning: value of undefined symbol LibTookitMakeStringsDependency is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:3:2: In file included from ./../canna/Imakefile:75:2: /usr/local/lib/X11/config/Library.tmpl:444:11: Warning: value of undefined symbol LibTookitMakeStringsDependency is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:3:2: In file included from ./../canna/Imakefile:75:2: /usr/local/lib/X11/config/Library.tmpl:455:12: Warning: value of undefined symbol LibInstall is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:3:2: In file included from ./../canna/Imakefile:75:2: /usr/local/lib/X11/config/Library.tmpl:461:12: Warning: value of undefined symbol LibBuild is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:3:2: In file included from ./../canna/Imakefile:75:2: /usr/local/lib/X11/config/Library.tmpl:465:12: Warning: value of undefined symbol LibCreate is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:3:2: In file included from ./../canna/Imakefile:75:2: /usr/local/lib/X11/config/Library.tmpl:476:14: Warning: value of undefined symbol LibInstall is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:3:2: In file included from ./../canna/Imakefile:75:2: /usr/local/lib/X11/config/Library.tmpl:504:14: Warning: value of undefined symbol LibInstall is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: In file included from ./Imakefile:3:2: In file included from ./../canna/Imakefile:75:2: /usr/local/lib/X11/config/Library.tmpl:528:13: Warning: value of undefined symbol LibInstall is 0 making Makefiles in canna... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in server... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in cmd... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in cmd/crfreq... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in cmd/crxdic... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in cmd/crxgram... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in cmd/ctow... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in cmd/dpromdic... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in cmd/dpxdic... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in cmd/dicar... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in cmd/forcpp... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in cmd/forsort... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in cmd/kpdic... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in cmd/mergewd... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in cmd/splitwd... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in cmd/wtoc... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in cmd/mkromdic... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in cmd/mkbindic... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in cmd/dpbindic... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in cmd/chkconc... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in cmd/canlisp... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in cmd/cannacheck... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in cmd/cannastat... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in cmd/cshost... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in cmd/catdic... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in dic... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in dic/ideo... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in dic/ideo/pubdic... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in dic/ideo/grammar... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in dic/ideo/words... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in dic/phono... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in misc... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in misc/initfiles... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in doc... In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/DragonFly.cf:359:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:14:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 make cleandir rm -f -r include cannaconf.h rm -f *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut *.core "#"* make includes creating cannaconf.h IN_MAKE=yes ./confwrapper run ./configure --prefix=/usr/local ./confwrapper mkenv CPPFLAGS -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO > cwenv.sh ./confwrapper mkenv CC env cc >> cwenv.sh ./confwrapper mkenv CFLAGS -O >> cwenv.sh CPPFLAGS="-I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO" CC="env cc" CFLAGS="-O" ./configure --prefix=/usr/local checking for gcc... env 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... o checking whether we are using the GNU C compiler... yes checking whether env cc accepts -g... yes checking for env cc option to accept ANSI C... none needed checking how to run the C preprocessor... cpp checking for egrep... grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking for memory.h... (cached) yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/timeb.h usability... yes checking sys/timeb.h presence... yes checking for sys/timeb.h... yes checking syslog.h usability... yes checking syslog.h presence... yes checking for syslog.h... yes checking for unistd.h... (cached) yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking for an ANSI C-conforming const... yes checking for off_t... yes checking for size_t... yes checking whether time.h and sys/time.h may both be included... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for pid_t... yes checking for unistd.h... (cached) yes checking vfork.h usability... no checking vfork.h presence... no checking for vfork.h... no checking for fork... yes checking for vfork... yes checking for working fork... yes checking for working vfork... (cached) yes checking whether env cc needs -traditional... no checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... yes checking for working memcmp... yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for getpagesize... yes checking for working mmap... yes checking whether setpgrp takes no argument... no checking return type of signal handlers... void checking whether lstat dereferences a symlink specified with a trailing slash... yes checking whether stat accepts an empty string... no checking for vprintf... yes checking for _doprnt... no checking for bzero... yes checking for dup2... yes checking for gethostbyaddr... yes checking for gethostbyname... yes checking for gethostname... yes checking for inet_ntoa... yes checking for isascii... yes checking for memchr... yes checking for memset... yes checking for mkdir... yes checking for munmap... yes checking for select... yes checking for setlocale... yes checking for socket... yes checking for strchr... yes checking for strdup... yes checking for strrchr... yes checking for strspn... yes checking for index... yes checking for bcopy... yes checking for memcpy... yes checking for setsid... yes checking for rename... yes checking for FD_ISSET... no checking for strlcpy... yes checking for syslog... yes checking for vsyslog... yes checking for inet_aton... yes checking for fd_set... yes checking for int32_t... yes checking for time_t... yes checking for in_addr_t... yes checking for socklen_t... yes checking for void *... yes checking size of void *... 8 checking for struct hostent.h_addr_list... yes configure: creating ./config.status config.status: creating accanna.h config.status: executing pubconf.h commands config.status: creating "pubconf.h" rm -f -r include + mkdir -p ./include/canna + mkdir -p ./include/RKindep cd ./include + ln -s -f ../cannaconf.h . cd ./include + ln -s -f ../accanna.h . cd ./include/canna + ln -s -f ../../pubconf.h . including in ./lib... including in lib/RKindep... awk -f ../canna/GSYM.awk < cfuncs.exp > cfuncs.sub awk -f ../canna/GSYM.awk < file.exp > file.sub awk -f ../canna/GSYM.awk < cksum.exp > cksum.sub awk -f ../canna/GSYM.awk < ecfuncs.exp > ecfuncs.sub awk -f ../canna/GSYM.awk < strops.exp > strops.sub cd ../../include/RKindep + ln -s -f ../../lib/RKindep/cfuncs.h . + ln -s -f ../../lib/RKindep/file.h . + ln -s -f ../../lib/RKindep/cksum.h . + ln -s -f ../../lib/RKindep/ecfuncs.h . + ln -s -f ../../lib/RKindep/strops.h . + ln -s -f ../../lib/RKindep/cfuncs.sub . + ln -s -f ../../lib/RKindep/file.sub . + ln -s -f ../../lib/RKindep/cksum.sub . + ln -s -f ../../lib/RKindep/ecfuncs.sub . + ln -s -f ../../lib/RKindep/strops.sub . including in lib/RK... cd ../../include/canna + ln -s -f ../../lib/RK/RK.h . cd ../../include + ln -s -f ../lib/RK/RKrename.h . including in lib/RKC... + mkdir unshared rm -f cfuncs.c ln -s ../RKindep/cfuncs.c cfuncs.c rm -f file.c ln -s ../RKindep/file.c file.c rm -f strops.c ln -s ../RKindep/strops.c strops.c including in lib/RKC16... + mkdir unshared rm -f cfuncs.c ln -s ../RKindep/cfuncs.c cfuncs.c rm -f file.c ln -s ../RKindep/file.c file.c rm -f strops.c ln -s ../RKindep/strops.c strops.c rm -f rkc.h ln -s ../RKC/rkc.h rkc.h rm -f rkcw.h ln -s ../RKC/rkcw.h rkcw.h rm -f rkc.c ln -s ../RKC/rkc.c rkc.c rm -f convert.c ln -s ../RKC/convert.c convert.c rm -f wconvert.c ln -s ../RKC/wconvert.c wconvert.c rm -f wutil.c ln -s ../RKC/wutil.c wutil.c rm -f conf.c ln -s ../RKC/conf.c conf.c rm -f conf.h ln -s ../RKC/conf.h conf.h rm -f confP.h ln -s ../RKC/confP.h confP.h including in lib/canna... + mkdir unshared rm -f cfuncs.c ln -s ../RKindep/cfuncs.c cfuncs.c rm -f file.c ln -s ../RKindep/file.c file.c rm -f strops.c ln -s ../RKindep/strops.c strops.c awk -f GSYM.awk < globnames > sglobal.h cd ../../include + ln -s -f ../lib/canna/canna.h . + ln -s -f ../lib/canna/sglobal.h . + ln -s -f ../lib/canna/lisp.h . including in lib/canna16... + mkdir unshared rm -f canna.h ln -s ../canna/canna.h canna.h rm -f jrbind.c ln -s ../canna/jrbind.c jrbind.c rm -f ebind.c ln -s ../canna/ebind.c ebind.c rm -f defaultmap.c ln -s ../canna/defaultmap.c defaultmap.c rm -f lisp.c ln -s ../canna/lisp.c lisp.c rm -f lisp.h ln -s ../canna/lisp.h lisp.h rm -f bushu.c ln -s ../canna/bushu.c bushu.c rm -f chikuji.c ln -s ../canna/chikuji.c chikuji.c rm -f commondata.c ln -s ../canna/commondata.c commondata.c rm -f empty.c ln -s ../canna/empty.c empty.c rm -f henkan.c ln -s ../canna/henkan.c henkan.c rm -f hex.c ln -s ../canna/hex.c hex.c rm -f ichiran.c ln -s ../canna/ichiran.c ichiran.c rm -f jishu.c ln -s ../canna/jishu.c jishu.c rm -f kctrl.c ln -s ../canna/kctrl.c kctrl.c rm -f keydef.c ln -s ../canna/keydef.c keydef.c rm -f kigo.c ln -s ../canna/kigo.c kigo.c rm -f mode.c ln -s ../canna/mode.c mode.c rm -f multi.c ln -s ../canna/multi.c multi.c rm -f onoff.c ln -s ../canna/onoff.c onoff.c rm -f parse.c ln -s ../canna/parse.c parse.c rm -f romaji.c ln -s ../canna/romaji.c romaji.c rm -f uiutil.c ln -s ../canna/uiutil.c uiutil.c rm -f uldefine.c ln -s ../canna/uldefine.c uldefine.c rm -f uldelete.c ln -s ../canna/uldelete.c uldelete.c rm -f ulhinshi.c ln -s ../canna/ulhinshi.c ulhinshi.c rm -f ulkigo.c ln -s ../canna/ulkigo.c ulkigo.c rm -f ulmount.c ln -s ../canna/ulmount.c ulmount.c rm -f ulserver.c ln -s ../canna/ulserver.c ulserver.c rm -f util.c ln -s ../canna/util.c util.c rm -f yesno.c ln -s ../canna/yesno.c yesno.c rm -f bunsetsu.c ln -s ../canna/bunsetsu.c bunsetsu.c rm -f RKroma.c ln -s ../canna/RKroma.c RKroma.c rm -f RKkana.c ln -s ../canna/RKkana.c RKkana.c rm -f GSYM.awk ln -s ../canna/GSYM.awk GSYM.awk rm -f globnames ln -s ../canna/globnames globnames rm -f chikujimap.h ln -s ../canna/chikujimap.h chikujimap.h rm -f emptymap.h ln -s ../canna/emptymap.h emptymap.h rm -f alphamap.h ln -s ../canna/alphamap.h alphamap.h rm -f tanmap.h ln -s ../canna/tanmap.h tanmap.h rm -f ichiranmap.h ln -s ../canna/ichiranmap.h ichiranmap.h rm -f jishumap.h ln -s ../canna/jishumap.h jishumap.h rm -f kigomap.h ln -s ../canna/kigomap.h kigomap.h rm -f onoffmap.h ln -s ../canna/onoffmap.h onoffmap.h rm -f yomimap.h ln -s ../canna/yomimap.h yomimap.h rm -f t_reimap.h ln -s ../canna/t_reimap.h t_reimap.h rm -f bunmap.h ln -s ../canna/bunmap.h bunmap.h rm -f engine.c ln -s ../canna/engine.c engine.c rm -f obind.c ln -s ../canna/obind.c obind.c rm -f cfuncs.c ln -s ../RKindep/cfuncs.c cfuncs.c rm -f file.c ln -s ../RKindep/file.c file.c rm -f strops.c ln -s ../RKindep/strops.c strops.c including in ./canna... cd ../include/canna + ln -s -f ../../canna/jrkanji.h . + ln -s -f ../../canna/keydef.h . + ln -s -f ../../canna/mfdef.h . + ln -s -f ../../canna/sysdep.h . cd ../include + ln -s -f ../canna/symbolname.h . + ln -s -f ../canna/patchlevel.h . + ln -s -f ../canna/protodefs.h . + ln -s -f ../canna/rkcapi.h . cd ../include + ln -s -f ../canna/ccompat.h . + ln -s -f ../canna/net.h . + ln -s -f ../canna/widedef.h . including in ./server... cd ../include + ln -s -f ../server/IR.h . + ln -s -f ../server/IRproto.h . + ln -s -f ../server/IRwproto.h . + ln -s -f ../server/server.h . + ln -s -f ../server/comm.h . including in ./cmd... including in cmd/crfreq... including in cmd/crxdic... including in cmd/crxgram... including in cmd/ctow... including in cmd/dpromdic... including in cmd/dpxdic... including in cmd/dicar... including in cmd/forcpp... including in cmd/forsort... including in cmd/kpdic... including in cmd/mergewd... including in cmd/splitwd... including in cmd/wtoc... including in cmd/mkromdic... including in cmd/mkbindic... including in cmd/dpbindic... including in cmd/chkconc... including in cmd/canlisp... including in cmd/cannacheck... including in cmd/cannastat... including in cmd/cshost... including in cmd/catdic... including in ./dic... including in dic/ideo... including in dic/ideo/pubdic... including in dic/ideo/grammar... including in dic/ideo/words... including in dic/phono... including in ./misc... including in misc/initfiles... including in ./doc... cd man/guide/tex + ln -s -f ../../../canna.sty . cd lisp + ln -s -f ../canna.sty . cd intern + ln -s -f ../canna.sty . make -k depend depending in ./lib... depending in lib/RKindep... rm -f .depend gccmakedep -f- -- -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -- cfuncs.c basename.c cksum.c file.c strops.c > .depend depending in lib/RK... rm -f .depend gccmakedep -f- -- -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -- dicsw.c permdic.c tempdic.c ngram.c context.c bun.c ncache.c nword.c dic.c util.c kana.c bits.c dd.c fq.c > .depend depending in lib/RKC... rm -f .depend gccmakedep -f- -- -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -- rkc.c convert.c wconvert.c wutil.c conf.c rkc.h rkcw.h conf.h confP.h cfuncs.c file.c strops.c > .depend depending in lib/RKC16... rm -f .depend gccmakedep -f- -- -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -- rkc.c convert.c wconvert.c wutil.c conf.c rkc.h rkcw.h conf.h confP.h cfuncs.c file.c strops.c > .depend depending in lib/canna... rm -f .depend gccmakedep -f- -- -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -- jrbind.c ebind.c lisp.c defaultmap.c bushu.c chikuji.c commondata.c empty.c henkan.c hex.c ichiran.c jishu.c kctrl.c keydef.c kigo.c mode.c multi.c onoff.c parse.c romaji.c uiutil.c uldefine.c uldelete.c ulhinshi.c ulkigo.c ulmount.c ulserver.c util.c yesno.c bunsetsu.c engine.c RKroma.c RKkana.c obind.c canna.h sglobal.h lisp.h cfuncs.c file.c strops.c > .depend depending in lib/canna16... awk -f GSYM.awk < globnames > sglobal.h rm -f .depend gccmakedep -f- -- -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -- jrbind.c ebind.c lisp.c defaultmap.c bushu.c chikuji.c commondata.c empty.c henkan.c hex.c ichiran.c jishu.c kctrl.c keydef.c kigo.c mode.c multi.c onoff.c parse.c romaji.c uiutil.c uldefine.c uldelete.c ulhinshi.c ulkigo.c ulmount.c ulserver.c util.c yesno.c bunsetsu.c engine.c RKroma.c RKkana.c obind.c canna.h sglobal.h lisp.h cfuncs.c file.c strops.c > .depend depending in ./canna... depending in ./server... rm -f .depend gccmakedep -f- -- -I../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DTCPCONN -DUNIXCONN -- comm.c session.c convert.c wconvert.c main.c misc.c util.c > .depend depending in ./cmd... depending in cmd/crfreq... rm -f .depend gccmakedep -f- -- -I../../include -I../../lib/RK -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -- crfreq.c > .depend depending in cmd/crxdic... rm -f .depend gccmakedep -f- -- -I../../include -I../../lib/RK -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DHYOUJUN_GRAM=\"/usr/local/share/canna/dic/canna/fuzokugo.cbd\" -- crxdic.c > .depend depending in cmd/crxgram... rm -f .depend gccmakedep -f- -- -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -- crxgram.c > .depend depending in cmd/ctow... rm -f .depend gccmakedep -f- -- -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -- ctow.c > .depend depending in cmd/dpromdic... rm -f .depend gccmakedep -f- -- -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -- dpromdic.c > .depend depending in cmd/dpxdic... rm -f .depend gccmakedep -f- -- -I../../include -I../../lib/RK -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DHYOUJUN_GRAM=\"/usr/local/share/canna/dic/canna/fuzokugo.cbd\" -- dpxdic.c > .depend depending in cmd/dicar... rm -f .depend gccmakedep -f- -- -I../../include -I../../lib/RK -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -- dicar.c > .depend depending in cmd/forcpp... rm -f .depend gccmakedep -f- -- -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -- forcpp.c > .depend depending in cmd/forsort... rm -f .depend gccmakedep -f- -- -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -- forsort.c > .depend depending in cmd/kpdic... rm -f .depend gccmakedep -f- -- -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -- kpdic.c > .depend depending in cmd/mergewd... rm -f .depend gccmakedep -f- -- -I../../include -I../../lib/RK -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -- mergewd.c > .depend depending in cmd/splitwd... rm -f .depend gccmakedep -f- -- -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -- splitwd.c > .depend depending in cmd/wtoc... rm -f .depend gccmakedep -f- -- -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -- wtoc.c > .depend depending in cmd/mkromdic... depending in cmd/mkbindic... depending in cmd/dpbindic... depending in cmd/chkconc... rm -f .depend gccmakedep -f- -- -I../../include -I../../lib/RK -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DHYOUJUN_GRAM=\"/usr/local/share/canna/dic/canna/fuzokugo.cbd\" -- chkconc.c > .depend depending in cmd/canlisp... rm -f .depend gccmakedep -f- -- -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -- canlisp.c > .depend depending in cmd/cannacheck... rm -f .depend gccmakedep -f- -- -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCHECK_COMMAND -- main.c > .depend depending in cmd/cannastat... rm -f .depend gccmakedep -f- -- -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -- cannastat.c > .depend depending in cmd/cshost... rm -f .depend gccmakedep -f- -- -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -- cshost.c > .depend depending in cmd/catdic... rm -f .depend gccmakedep -f- -- -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DUSE_VARARGS -- can.c rutil.c RKdelline.c > .depend depending in ./dic... depending in dic/ideo... depending in dic/ideo/pubdic... rm -f .depend gccmakedep -f- -- -I../../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -- > .depend depending in dic/ideo/grammar... depending in dic/ideo/words... depending in dic/phono... depending in ./misc... depending in misc/initfiles... rm -f .depend gccmakedep -f- -- -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -- > .depend depending in ./doc... make making all in ./lib... making all in lib/RKindep... rm -f cfuncs.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO cfuncs.c rm -f basename.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO basename.c rm -f cksum.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO cksum.c rm -f file.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO file.c rm -f strops.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO strops.c rm -f libRKindep.a ar clq libRKindep.a cfuncs.o basename.o cksum.o file.o strops.o ranlib libRKindep.a making all in lib/RK... rm -f tempdic.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO tempdic.c tempdic.c:128:1: warning: return type defaults to 'int' [-Wimplicit-int] yomi_equal(x, y, n) ^ tempdic.c:232:1: warning: return type defaults to 'int' [-Wimplicit-int] enterTD(dm, td, gram, word) ^ rm -f permdic.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO permdic.c permdic.c:368:1: warning: return type defaults to 'int' [-Wimplicit-int] readThisCache(dm, xdm, pgno, val, key, cur, ylen, nread, mc, nc, cf) ^ rm -f dicsw.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO dicsw.c dicsw.c:30:8: warning: type defaults to 'int' in declaration of '_Rkpopen' [-Wimplicit-int] extern _Rkpopen pro((struct DM *, char *, int, struct RkKxGram *)); ^ dicsw.c:31:8: warning: type defaults to 'int' in declaration of '_Rkpclose' [-Wimplicit-int] extern _Rkpclose pro((struct DM *, char *, struct RkKxGram *)); ^ dicsw.c:32:8: warning: type defaults to 'int' in declaration of '_Rkpsearch' [-Wimplicit-int] extern _Rkpsearch ^ dicsw.c:35:8: warning: type defaults to 'int' in declaration of '_Rkpio' [-Wimplicit-int] extern _Rkpio pro((struct DM *, struct ncache *, int)); ^ dicsw.c:36:8: warning: type defaults to 'int' in declaration of '_Rkpctl' [-Wimplicit-int] extern _Rkpctl ^ dicsw.c:38:8: warning: type defaults to 'int' in declaration of '_Rkpsync' [-Wimplicit-int] extern _Rkpsync pro((struct RkContext *, struct DM *, struct DM *)); ^ dicsw.c:40:8: warning: type defaults to 'int' in declaration of '_Rktopen' [-Wimplicit-int] extern _Rktopen pro((struct DM *, char *, int, struct RkKxGram *)); ^ dicsw.c:41:8: warning: type defaults to 'int' in declaration of '_Rktclose' [-Wimplicit-int] extern _Rktclose pro((struct DM *, char *, struct RkKxGram *)); ^ dicsw.c:42:8: warning: type defaults to 'int' in declaration of '_Rktsearch' [-Wimplicit-int] extern _Rktsearch ^ dicsw.c:45:8: warning: type defaults to 'int' in declaration of '_Rktio' [-Wimplicit-int] extern _Rktio pro((struct DM *, struct ncache *, int)); ^ dicsw.c:46:8: warning: type defaults to 'int' in declaration of '_Rktctl' [-Wimplicit-int] extern _Rktctl ^ dicsw.c:48:8: warning: type defaults to 'int' in declaration of '_Rktsync' [-Wimplicit-int] extern _Rktsync pro((struct RkContext *, struct DM *, struct DM *)); ^ rm -f ngram.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO ngram.c ngram.c:414:1: warning: return type defaults to 'int' [-Wimplicit-int] skip_until_space(src, next) ^ rm -f bun.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO bun.c bun.c:513:1: warning: return type defaults to 'int' [-Wimplicit-int] RkwSubstYomi(cx_num, ys, ye, yomi, newLen) ^ bun.c:1756:1: warning: return type defaults to 'int' [-Wimplicit-int] RkwGetSimpleKanji(cxnum, dicname, yomi, maxyomi, ^ rm -f context.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO context.c context.c: In function '_RkInitialize': context.c:105:6: warning: implicit declaration of function 'mkdir' [-Wimplicit-function-declaration] if (mkdir(path, MKDIR_MODE) < 0 && ^ rm -f nword.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO nword.c nword.c:1220:8: warning: type defaults to 'int' in declaration of 'compword' [-Wimplicit-int] static compword pro((const struct compRec *, const struct compRec *)); ^ rm -f ncache.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO ncache.c rm -f dic.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO dic.c dic.c:323:1: warning: return type defaults to 'int' [-Wimplicit-int] copyFile(src, dst) ^ dic.c:885:1: warning: return type defaults to 'int' [-Wimplicit-int] GetLine(cx, gram, tdp, line, size) ^ rm -f util.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO util.c util.c:470:1: warning: return type defaults to 'int' [-Wimplicit-int] _RkGetLink(dic, pgno, off, lvo, csn) ^ rm -f kana.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO kana.c rm -f bits.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO bits.c rm -f dd.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO dd.c dd.c: In function '_RkAllocDF': dd.c:218:1: warning: type of 'type' defaults to 'int' [-Wimplicit-int] _RkAllocDF(dd, lnk, type) ^ dd.c: At top level: dd.c:1197:1: warning: return type defaults to 'int' [-Wimplicit-int] DMcheck(spec, name) ^ rm -f fq.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO fq.c rm -f libRK.a ar clq libRK.a tempdic.o permdic.o dicsw.o ngram.o bun.o context.o nword.o ncache.o dic.o util.o kana.o bits.o dd.o fq.o ranlib libRK.a making all in lib/RKC... rm -f rkc.o unshared/rkc.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -O rkc.c -o unshared/rkc.o In file included from rkc.c:53:0: ../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro 'rkcWCinit' extern rkcWCinit pro((void)); ^ ../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info' extern rkcw_get_server_info pro((int *, int *)); ^ ../../include/sglobal.h:373:45: warning: type defaults to 'int' in declaration of 'G373_ushortstrncpy' [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy' extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^ ../../include/sglobal.h:341:45: warning: type defaults to 'int' in declaration of 'G341_rkc_Connect_Iroha_Server' [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ rkc.h:212:8: note: in expansion of macro 'rkc_Connect_Iroha_Server' extern rkc_Connect_Iroha_Server pro((char *)); ^ rkc.c:1545:1: warning: return type defaults to 'int' [-Wimplicit-int] CheckRemoteToolProtoVersion(mode) ^ rkc.c: In function 'CheckRemoteToolProtoVersion': rkc.c:1545:1: warning: type of 'mode' defaults to 'int' [-Wimplicit-int] rkc.c: In function 'RkwRemoveDic': rkc.c:1616:1: warning: type of 'mode' defaults to 'int' [-Wimplicit-int] RkwRemoveDic( cxnum, dicname, mode ) ^ rkc.c: At top level: rkc.c:1677:1: warning: return type defaults to 'int' [-Wimplicit-int] _RkwGetWordTextDic( cxnum, dirname, dicname, info, infolen ) ^ rkc.c: In function 'removeBUN': rkc.c:1881:14: warning: type defaults to 'int' in declaration of 'i' [-Wimplicit-int] register i; ^ rkc.c: At top level: rkc.c:2195:1: warning: return type defaults to 'int' [-Wimplicit-int] RkKillServer() ^ rkc.c:2601:1: warning: return type defaults to 'int' [-Wimplicit-int] RkListDic( cxnum, dirname, dicnames_return, size ) ^ rkc.c:2616:1: warning: return type defaults to 'int' [-Wimplicit-int] RkRemoveDic( cxnum, dicname, mode ) ^ rkc.c: In function 'RkRemoveDic': rkc.c:2616:1: warning: type of 'mode' defaults to 'int' [-Wimplicit-int] rkc.c: At top level: rkc.c:2623:1: warning: return type defaults to 'int' [-Wimplicit-int] RkRenameDic( cxnum, dicname, newdicname, mode ) ^ rkc.c:2630:1: warning: return type defaults to 'int' [-Wimplicit-int] RkCopyDic(cxnum, dirname, dicname, newdicname, mode) ^ rkc.c: In function 'RkGetSimpleKanji': rkc.c:2730:1: warning: type of 'dicname' defaults to 'int' [-Wimplicit-int] RkGetSimpleKanji( cxnum, dicname, yomi, maxyomi, kanjis, maxkanjis, hinshis, maxhinshis ) ^ rm -f rkc.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -fPIC rkc.c In file included from rkc.c:53:0: ../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro 'rkcWCinit' extern rkcWCinit pro((void)); ^ ../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info' extern rkcw_get_server_info pro((int *, int *)); ^ ../../include/sglobal.h:373:45: warning: type defaults to 'int' in declaration of 'G373_ushortstrncpy' [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy' extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^ ../../include/sglobal.h:341:45: warning: type defaults to 'int' in declaration of 'G341_rkc_Connect_Iroha_Server' [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ rkc.h:212:8: note: in expansion of macro 'rkc_Connect_Iroha_Server' extern rkc_Connect_Iroha_Server pro((char *)); ^ rkc.c:1545:1: warning: return type defaults to 'int' [-Wimplicit-int] CheckRemoteToolProtoVersion(mode) ^ rkc.c: In function 'CheckRemoteToolProtoVersion': rkc.c:1545:1: warning: type of 'mode' defaults to 'int' [-Wimplicit-int] rkc.c: In function 'RkwRemoveDic': rkc.c:1616:1: warning: type of 'mode' defaults to 'int' [-Wimplicit-int] RkwRemoveDic( cxnum, dicname, mode ) ^ rkc.c: At top level: rkc.c:1677:1: warning: return type defaults to 'int' [-Wimplicit-int] _RkwGetWordTextDic( cxnum, dirname, dicname, info, infolen ) ^ rkc.c: In function 'removeBUN': rkc.c:1881:14: warning: type defaults to 'int' in declaration of 'i' [-Wimplicit-int] register i; ^ rkc.c: At top level: rkc.c:2195:1: warning: return type defaults to 'int' [-Wimplicit-int] RkKillServer() ^ rkc.c:2601:1: warning: return type defaults to 'int' [-Wimplicit-int] RkListDic( cxnum, dirname, dicnames_return, size ) ^ rkc.c:2616:1: warning: return type defaults to 'int' [-Wimplicit-int] RkRemoveDic( cxnum, dicname, mode ) ^ rkc.c: In function 'RkRemoveDic': rkc.c:2616:1: warning: type of 'mode' defaults to 'int' [-Wimplicit-int] rkc.c: At top level: rkc.c:2623:1: warning: return type defaults to 'int' [-Wimplicit-int] RkRenameDic( cxnum, dicname, newdicname, mode ) ^ rkc.c:2630:1: warning: return type defaults to 'int' [-Wimplicit-int] RkCopyDic(cxnum, dirname, dicname, newdicname, mode) ^ rkc.c: In function 'RkGetSimpleKanji': rkc.c:2730:1: warning: type of 'dicname' defaults to 'int' [-Wimplicit-int] RkGetSimpleKanji( cxnum, dicname, yomi, maxyomi, kanjis, maxkanjis, hinshis, maxhinshis ) ^ rm -f convert.o unshared/convert.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -O convert.c -o unshared/convert.o In file included from convert.c:29:0: ../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro 'rkcWCinit' extern rkcWCinit pro((void)); ^ ../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info' extern rkcw_get_server_info pro((int *, int *)); ^ ../../include/sglobal.h:373:45: warning: type defaults to 'int' in declaration of 'G373_ushortstrncpy' [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy' extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^ ../../include/sglobal.h:341:45: warning: type defaults to 'int' in declaration of 'G341_rkc_Connect_Iroha_Server' [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ rkc.h:212:8: note: in expansion of macro 'rkc_Connect_Iroha_Server' extern rkc_Connect_Iroha_Server pro((char *)); ^ rm -f convert.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -fPIC convert.c In file included from convert.c:29:0: ../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro 'rkcWCinit' extern rkcWCinit pro((void)); ^ ../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info' extern rkcw_get_server_info pro((int *, int *)); ^ ../../include/sglobal.h:373:45: warning: type defaults to 'int' in declaration of 'G373_ushortstrncpy' [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy' extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^ ../../include/sglobal.h:341:45: warning: type defaults to 'int' in declaration of 'G341_rkc_Connect_Iroha_Server' [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ rkc.h:212:8: note: in expansion of macro 'rkc_Connect_Iroha_Server' extern rkc_Connect_Iroha_Server pro((char *)); ^ rm -f wconvert.o unshared/wconvert.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -O wconvert.c -o unshared/wconvert.o In file included from wconvert.c:58:0: ../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro 'rkcWCinit' extern rkcWCinit pro((void)); ^ ../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info' extern rkcw_get_server_info pro((int *, int *)); ^ ../../include/sglobal.h:373:45: warning: type defaults to 'int' in declaration of 'G373_ushortstrncpy' [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy' extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^ ../../include/sglobal.h:341:45: warning: type defaults to 'int' in declaration of 'G341_rkc_Connect_Iroha_Server' [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ rkc.h:212:8: note: in expansion of macro 'rkc_Connect_Iroha_Server' extern rkc_Connect_Iroha_Server pro((char *)); ^ ../../include/sglobal.h:341:45: warning: return type defaults to 'int' [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ wconvert.c:408:1: note: in expansion of macro 'rkc_Connect_Iroha_Server' rkc_Connect_Iroha_Server( hostname ) ^ wconvert.c:523:8: warning: type defaults to 'int' in declaration of 'firstKouhoStore' [-Wimplicit-int] static firstKouhoStore pro((int, BYTE *, int, BYTE *)); ^ wconvert.c:526:1: warning: return type defaults to 'int' [-Wimplicit-int] firstKouhoStore(n, data, len, dest) ^ wconvert.c:822:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType0Request(proto, len, name) /* Initialize */ ^ wconvert.c:845:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType1Request(majo, mino) /* Finalize , KillServer */ ^ wconvert.c:858:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType2Request(majo, mino, val) /* DuplicateContext */ ^ wconvert.c:873:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType3Request(majo, mino, con, val) /* GetDictionaryList */ ^ wconvert.c:889:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType4Request(majo, mino, con, bgn, end, wstr, wlen) /* SubstYomi */ ^ wconvert.c:924:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType5Request(majo, mino, con, val, mod) /* AutoConvert */ ^ wconvert.c:942:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType6Request(majo, mino, con, bun, val) /* GetYomi */ ^ wconvert.c: In function 'SendType6Request': wconvert.c:942:1: warning: type of 'bun' defaults to 'int' [-Wimplicit-int] wconvert.c: At top level: wconvert.c:961:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType9Request(majo, mino, con, bun, cand, val) /* GetLex */ ^ wconvert.c:979:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType10Request(majo, mino, cx, n, mod) /* EndConvert */ ^ wconvert.c:1013:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType11Request(majo, mino, con, bun, wstr, wlen) /* StoreYomi */ ^ wconvert.c:1053:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType12Request(majo, mino, con, wstr, str) /* DefineWord */ ^ wconvert.c:1087:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType13Request(majo, mino, con, str, wstr, wlen, mxk, mxh) ^ wconvert.c:1127:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType14Request(majo, mino, mod, con, wstr, wlen) /* BeginConvert */ ^ wconvert.c:1163:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType15Request(majo, mino, mod, con, str) /* MountDictionary */ ^ wconvert.c:1193:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType16Request(majo, mino, mod, con, ostr, nstr) /* RenameDictionary */ ^ wconvert.c:1225:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType17Request(majo, mino, str, slen) /* QueryExtension */ ^ wconvert.c:1251:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType18Request(majo, mino, con, str1, s1len, str2, s2len, val) /* ListDictionary */ ^ wconvert.c:1284:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType19Request(majo, mino, mod, con, ustr, dstr) /* QueryDictionary */ ^ wconvert.c:1316:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType20Request(majo, mino, con, cmd, dsz, data, bsz) /* Through */ ^ wconvert.c:1350:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType21Request(majo, mino, mod, con, dirstr, ostr, nstr) ^ wconvert.c:1388:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType0Reply(rep) /* Initialize */ ^ wconvert.c:1405:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType1Reply(n, vmajp, vminp) /* GetServerInfo */ ^ wconvert.c:1426:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType2Reply(rep) /* Finalize , KillServer */ ^ wconvert.c:1440:8: warning: type defaults to 'int' in declaration of 'RecvType3Reply' [-Wimplicit-int] static RecvType3Reply pro((int *, int (*)(int, BYTE *, int, BYTE *), BYTE *)); ^ wconvert.c:1443:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType3Reply(n, storefunc, extdata) /* GetHinshi */ ^ wconvert.c:1470:8: warning: type defaults to 'int' in declaration of 'RecvType4Reply' [-Wimplicit-int] static RecvType4Reply pro((int *, int (*)(int, BYTE *, BYTE *), BYTE *)); ^ wconvert.c:1473:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType4Reply(n, storefunc, extdata) /* GetStatus */ ^ wconvert.c:1502:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType5Reply(rep) /* CreateContext */ ^ wconvert.c:1520:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType6Reply(buf, mxi, n) /* GetDictionaryList */ ^ wconvert.c:1544:8: warning: type defaults to 'int' in declaration of 'RecvType7Reply' [-Wimplicit-int] static RecvType7Reply pro((int *, int (*)(int, BYTE *, int, BYTE *), BYTE *)); ^ wconvert.c:1547:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType7Reply(n, storefunc, extdata) /* BeginConvert */ ^ wconvert.c:1576:8: warning: type defaults to 'int' in declaration of 'RecvType8Reply' [-Wimplicit-int] static RecvType8Reply ^ wconvert.c:1580:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType8Reply(n, storefunc, kdata, hdata) /* GetSimpleKanji */ ^ wconvert.c:1611:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType10Reply(n, buf, bsz) /* Through */ ^ wconvert.c:1653:8: warning: type defaults to 'int' in declaration of 'rkcw_finalize' [-Wimplicit-int] static rkcw_finalize pro((void)); ^ wconvert.c:1656:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_finalize() ^ wconvert.c:1668:8: warning: type defaults to 'int' in declaration of 'rkcw_killserver' [-Wimplicit-int] static rkcw_killserver pro((void)); ^ wconvert.c:1671:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_killserver() ^ wconvert.c:1683:8: warning: type defaults to 'int' in declaration of 'rkcw_create_context' [-Wimplicit-int] static rkcw_create_context pro((void)); ^ wconvert.c:1686:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_create_context() ^ wconvert.c:1697:8: warning: type defaults to 'int' in declaration of 'rkcw_duplicate_context' [-Wimplicit-int] static rkcw_duplicate_context pro((RkcContext *)); ^ wconvert.c:1700:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_duplicate_context( cx ) ^ wconvert.c:1712:8: warning: type defaults to 'int' in declaration of 'rkcw_close_context' [-Wimplicit-int] static rkcw_close_context pro((RkcContext *)); ^ wconvert.c:1715:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_close_context( cx ) ^ wconvert.c:1728:1: warning: return type defaults to 'int' [-Wimplicit-int] dictionary_list(proto, con, dicnames, mxi) ^ wconvert.c:1742:8: warning: type defaults to 'int' in declaration of 'rkcw_dictionary_list' [-Wimplicit-int] static rkcw_dictionary_list pro((RkcContext *, char *, int)); ^ wconvert.c:1745:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_dictionary_list( cx, dicnames, mxi) ^ wconvert.c:1754:1: warning: return type defaults to 'int' [-Wimplicit-int] define_dic(proto, cx, dicname, wordrec) ^ wconvert.c:1769:8: warning: type defaults to 'int' in declaration of 'rkcw_define_dic' [-Wimplicit-int] static rkcw_define_dic pro((RkcContext *, char *, Ushort *)); ^ wconvert.c:1772:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_define_dic( cx, dicname, wordrec) ^ wconvert.c:1780:8: warning: type defaults to 'int' in declaration of 'rkcw_delete_dic' [-Wimplicit-int] static rkcw_delete_dic pro((RkcContext *, char *, Ushort *)); ^ wconvert.c:1783:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_delete_dic( cx, dicname, wordrec) ^ wconvert.c:1791:8: warning: type defaults to 'int' in declaration of 'mount_dictionary' [-Wimplicit-int] static mount_dictionary pro((int, int, int, char *, int)); ^ wconvert.c:1794:1: warning: return type defaults to 'int' [-Wimplicit-int] mount_dictionary(majo, mino, context, data, mode) ^ wconvert.c:1807:8: warning: type defaults to 'int' in declaration of 'rkcw_mount_dictionary' [-Wimplicit-int] static rkcw_mount_dictionary pro((RkcContext *, char *, int)); ^ wconvert.c:1810:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_mount_dictionary( cx, dicname, mode ) ^ wconvert.c:1818:8: warning: type defaults to 'int' in declaration of 'rkcw_umount_dictionary' [-Wimplicit-int] static rkcw_umount_dictionary pro((RkcContext *, char *)); ^ wconvert.c:1821:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_umount_dictionary( cx, dicname ) ^ wconvert.c:1828:8: warning: type defaults to 'int' in declaration of 'rkcw_remount_dictionary' [-Wimplicit-int] static rkcw_remount_dictionary pro((RkcContext *, char *, int)); ^ wconvert.c:1831:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_remount_dictionary( cx, dicname, where ) ^ wconvert.c:1840:8: warning: type defaults to 'int' in declaration of 'rkcw_mount_list' [-Wimplicit-int] static rkcw_mount_list pro((RkcContext *, char *, int)); ^ wconvert.c:1843:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_mount_list( cx, dicnames, mxi) ^ wconvert.c:1865:1: warning: return type defaults to 'int' [-Wimplicit-int] end_convert(proto, cx, n, mod) ^ wconvert.c:1878:8: warning: type defaults to 'int' in declaration of 'rkcw_convert_end' [-Wimplicit-int] static rkcw_convert_end pro((RkcContext *, int)); ^ wconvert.c:1881:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_convert_end( cx, mode ) ^ wconvert.c:1888:8: warning: type defaults to 'int' in declaration of 'convStore' [-Wimplicit-int] static convStore pro((int, BYTE *, int, BYTE *)); ^ wconvert.c:1891:1: warning: return type defaults to 'int' [-Wimplicit-int] convStore(n, data, len, dest) ^ wconvert.c:1904:8: warning: type defaults to 'int' in declaration of 'rkcw_convert' [-Wimplicit-int] static rkcw_convert pro((RkcContext *, Ushort *, int, int)); ^ wconvert.c:1907:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_convert( cx, yomi, length, mode ) ^ wconvert.c:1928:8: warning: type defaults to 'int' in declaration of 'get_yomi' [-Wimplicit-int] static get_yomi ^ wconvert.c:1932:1: warning: return type defaults to 'int' [-Wimplicit-int] get_yomi(proto, context, curbun, storefunc, yomibuf) ^ wconvert.c:1945:8: warning: type defaults to 'int' in declaration of 'yomiStore' [-Wimplicit-int] static yomiStore pro((int, BYTE *, int, BYTE *)); ^ wconvert.c:1948:1: warning: return type defaults to 'int' [-Wimplicit-int] yomiStore(n, data, len, destb) ^ wconvert.c:1966:8: warning: type defaults to 'int' in declaration of 'rkcw_get_yomi' [-Wimplicit-int] static rkcw_get_yomi pro((RkcContext *, Ushort *)); ^ wconvert.c:1969:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_get_yomi( cx, yomip ) /* yomip ¤Î¥µ¥¤¥º¤Ï̵¸ÂÂ礫¤è¡© */ ^ wconvert.c:1977:8: warning: type defaults to 'int' in declaration of 'kanjilistStore' [-Wimplicit-int] static kanjilistStore pro((int, BYTE *, int, BYTE *)); ^ wconvert.c:1980:1: warning: return type defaults to 'int' [-Wimplicit-int] kanjilistStore(n, data, len, dest) ^ wconvert.c:2003:8: warning: type defaults to 'int' in declaration of 'rkcw_get_kanji_list' [-Wimplicit-int] static rkcw_get_kanji_list pro((RkcContext *)); ^ wconvert.c:2006:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_get_kanji_list( cx ) ^ wconvert.c:2015:8: warning: type defaults to 'int' in declaration of 'rkcw_resize' [-Wimplicit-int] static rkcw_resize pro((RkcContext *, int)); ^ wconvert.c:2018:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_resize( cx, yomi_length ) ^ wconvert.c:2034:1: warning: return type defaults to 'int' [-Wimplicit-int] store_yomi(proto, cx, yomi, maxyomi) ^ wconvert.c:2051:8: warning: type defaults to 'int' in declaration of 'rkcw_store_yomi' [-Wimplicit-int] static rkcw_store_yomi pro((RkcContext *, Ushort *, int)); ^ wconvert.c:2054:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_store_yomi(cx, yomi, maxyomi) ^ wconvert.c:2104:8: warning: type defaults to 'int' in declaration of 'rkcw_list_dictionary' [-Wimplicit-int] static rkcw_list_dictionary pro((RkcContext *, char *, char *, int)); ^ wconvert.c:2107:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_list_dictionary( cx, dirname, dicnames_return, size ) ^ wconvert.c:2128:8: warning: type defaults to 'int' in declaration of 'rkcw_create_dictionary' [-Wimplicit-int] static rkcw_create_dictionary pro((RkcContext *, char *, int)); ^ wconvert.c:2131:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_create_dictionary( cx, dicname, mode ) ^ wconvert.c:2144:8: warning: type defaults to 'int' in declaration of 'rkcw_delete_dictionary' [-Wimplicit-int] static rkcw_delete_dictionary pro((RkcContext *, char *, int)); ^ wconvert.c:2147:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_delete_dictionary( cx, dicname, mode ) ^ wconvert.c:2161:8: warning: type defaults to 'int' in declaration of 'rkcw_rename_dictionary' [-Wimplicit-int] static rkcw_rename_dictionary pro((RkcContext *, char *, char *, int)); ^ wconvert.c:2164:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_rename_dictionary( cx, dic, newdic, mode ) ^ wconvert.c:2191:8: warning: type defaults to 'int' in declaration of 'rkcw_copy_dictionary' [-Wimplicit-int] static rkcw_copy_dictionary pro((RkcContext *, char *, char *, char *, int)); ^ wconvert.c:2194:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_copy_dictionary(cx, dir, dic, newdic, mode) ^ wconvert.c:2215:8: warning: type defaults to 'int' in declaration of 'rkcw_get_text_dictionary' [-Wimplicit-int] static rkcw_get_text_dictionary ^ wconvert.c:2219:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_get_text_dictionary( cx, dirname, dicname, info, infolen ) ^ wconvert.c:2264:1: warning: return type defaults to 'int' [-Wimplicit-int] statusStore(n, data, dest) ^ wconvert.c:2287:8: warning: type defaults to 'int' in declaration of 'rkcw_get_stat' [-Wimplicit-int] static rkcw_get_stat pro((RkcContext *, RkStat *)); ^ wconvert.c:2290:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_get_stat( cx, stat ) ^ wconvert.c:2307:1: warning: return type defaults to 'int' [-Wimplicit-int] lexStore(n, data, dlen, dest) ^ wconvert.c:2330:8: warning: type defaults to 'int' in declaration of 'rkcw_get_lex' [-Wimplicit-int] static rkcw_get_lex pro((RkcContext *, int, RkLex *)); ^ wconvert.c:2333:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_get_lex( cx, mxi, info ) ^ wconvert.c:2352:8: warning: type defaults to 'int' in declaration of 'rkcw_autoconv' [-Wimplicit-int] static rkcw_autoconv pro((RkcContext *, int, int)); ^ wconvert.c:2355:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_autoconv( cx, length, mode ) ^ wconvert.c:2368:8: warning: type defaults to 'int' in declaration of 'rkcw_subst_yomi' [-Wimplicit-int] static rkcw_subst_yomi pro((RkcContext *, int, int, int, Ushort *, int)); ^ wconvert.c:2371:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_subst_yomi( cx, nbun, y_start, y_end, yomi, y_len ) ^ wconvert.c:2387:8: warning: type defaults to 'int' in declaration of 'rkcw_flush_yomi' [-Wimplicit-int] static rkcw_flush_yomi pro((RkcContext *)); ^ wconvert.c:2390:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_flush_yomi( cx ) ^ wconvert.c:2402:8: warning: type defaults to 'int' in declaration of 'rkcw_get_last_yomi' [-Wimplicit-int] static rkcw_get_last_yomi pro((RkcContext *, Ushort *, int)); ^ wconvert.c:2405:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_get_last_yomi( cx, yomi, maxyomi ) ^ wconvert.c:2419:8: warning: type defaults to 'int' in declaration of 'rkcw_remove_bun' [-Wimplicit-int] static rkcw_remove_bun pro((RkcContext *, int)); ^ wconvert.c:2422:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_remove_bun( cx, mode ) ^ wconvert.c:2459:1: warning: return type defaults to 'int' [-Wimplicit-int] simpleKanjiStore(n, data, kdest, hdest) ^ wconvert.c:2489:8: warning: type defaults to 'int' in declaration of 'rkcw_get_simple_kanji' [-Wimplicit-int] static rkcw_get_simple_kanji ^ wconvert.c:2493:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_get_simple_kanji( cx, dic, yomi, mxy, kan, mxk, hin, mxh ) ^ wconvert.c:2532:1: warning: return type defaults to 'int' [-Wimplicit-int] dicinfoStore(n, data, dest) ^ wconvert.c:2555:8: warning: type defaults to 'int' in declaration of 'rkcw_query_dic' [-Wimplicit-int] static rkcw_query_dic pro((RkcContext *, char *, char *, struct DicInfo *)); ^ wconvert.c:2558:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_query_dic(cx, usrname, dicname, info) ^ wconvert.c:2574:8: warning: type defaults to 'int' in declaration of 'rkcw_get_hinshi' [-Wimplicit-int] static rkcw_get_hinshi pro((RkcContext *, Ushort *, int)); ^ wconvert.c:2577:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_get_hinshi( cx, dst, mxd ) ^ wconvert.c:2593:8: warning: type defaults to 'int' in declaration of 'rkcw_store_range' [-Wimplicit-int] static rkcw_store_range pro((RkcContext *, Ushort *, int)); ^ wconvert.c:2596:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_store_range(cx, yomi, maxyomi) ^ wconvert.c:2604:8: warning: type defaults to 'int' in declaration of 'rkcw_set_locale' [-Wimplicit-int] static rkcw_set_locale pro((RkcContext *, char *)); ^ wconvert.c:2607:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_set_locale( cx, locale ) ^ wconvert.c:2614:8: warning: type defaults to 'int' in declaration of 'rkcw_sync' [-Wimplicit-int] static rkcw_sync pro((RkcContext *, char *)); ^ wconvert.c:2617:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_sync(cx, dicname) ^ wconvert.c:2624:8: warning: type defaults to 'int' in declaration of 'rkcw_set_app_name' [-Wimplicit-int] static rkcw_set_app_name pro((RkcContext *, char *)); ^ wconvert.c:2627:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_set_app_name( cx, apname ) ^ wconvert.c:2639:8: warning: type defaults to 'int' in declaration of 'rkcw_notice_group_name' [-Wimplicit-int] static rkcw_notice_group_name pro((RkcContext *, char *)); ^ wconvert.c:2642:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_notice_group_name(cx, groupname) ^ wconvert.c:2654:8: warning: type defaults to 'int' in declaration of 'rkcw_chmod_dic' [-Wimplicit-int] static rkcw_chmod_dic pro((RkcContext *, char *, int)); ^ wconvert.c:2657:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_chmod_dic(cx, dicname, mode) ^ wconvert.c:2671:8: warning: type defaults to 'int' in declaration of 'rkcw_through' [-Wimplicit-int] static rkcw_through pro((RkcContext *, int, char *, int, int)); ^ wconvert.c:2674:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_through( cx, cmd, data, datasz, bufsz ) ^ rm -f wconvert.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -fPIC wconvert.c In file included from wconvert.c:58:0: ../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro 'rkcWCinit' extern rkcWCinit pro((void)); ^ ../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info' extern rkcw_get_server_info pro((int *, int *)); ^ ../../include/sglobal.h:373:45: warning: type defaults to 'int' in declaration of 'G373_ushortstrncpy' [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy' extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^ ../../include/sglobal.h:341:45: warning: type defaults to 'int' in declaration of 'G341_rkc_Connect_Iroha_Server' [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ rkc.h:212:8: note: in expansion of macro 'rkc_Connect_Iroha_Server' extern rkc_Connect_Iroha_Server pro((char *)); ^ ../../include/sglobal.h:341:45: warning: return type defaults to 'int' [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ wconvert.c:408:1: note: in expansion of macro 'rkc_Connect_Iroha_Server' rkc_Connect_Iroha_Server( hostname ) ^ wconvert.c:523:8: warning: type defaults to 'int' in declaration of 'firstKouhoStore' [-Wimplicit-int] static firstKouhoStore pro((int, BYTE *, int, BYTE *)); ^ wconvert.c:526:1: warning: return type defaults to 'int' [-Wimplicit-int] firstKouhoStore(n, data, len, dest) ^ wconvert.c:822:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType0Request(proto, len, name) /* Initialize */ ^ wconvert.c:845:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType1Request(majo, mino) /* Finalize , KillServer */ ^ wconvert.c:858:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType2Request(majo, mino, val) /* DuplicateContext */ ^ wconvert.c:873:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType3Request(majo, mino, con, val) /* GetDictionaryList */ ^ wconvert.c:889:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType4Request(majo, mino, con, bgn, end, wstr, wlen) /* SubstYomi */ ^ wconvert.c:924:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType5Request(majo, mino, con, val, mod) /* AutoConvert */ ^ wconvert.c:942:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType6Request(majo, mino, con, bun, val) /* GetYomi */ ^ wconvert.c: In function 'SendType6Request': wconvert.c:942:1: warning: type of 'bun' defaults to 'int' [-Wimplicit-int] wconvert.c: At top level: wconvert.c:961:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType9Request(majo, mino, con, bun, cand, val) /* GetLex */ ^ wconvert.c:979:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType10Request(majo, mino, cx, n, mod) /* EndConvert */ ^ wconvert.c:1013:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType11Request(majo, mino, con, bun, wstr, wlen) /* StoreYomi */ ^ wconvert.c:1053:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType12Request(majo, mino, con, wstr, str) /* DefineWord */ ^ wconvert.c:1087:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType13Request(majo, mino, con, str, wstr, wlen, mxk, mxh) ^ wconvert.c:1127:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType14Request(majo, mino, mod, con, wstr, wlen) /* BeginConvert */ ^ wconvert.c:1163:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType15Request(majo, mino, mod, con, str) /* MountDictionary */ ^ wconvert.c:1193:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType16Request(majo, mino, mod, con, ostr, nstr) /* RenameDictionary */ ^ wconvert.c:1225:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType17Request(majo, mino, str, slen) /* QueryExtension */ ^ wconvert.c:1251:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType18Request(majo, mino, con, str1, s1len, str2, s2len, val) /* ListDictionary */ ^ wconvert.c:1284:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType19Request(majo, mino, mod, con, ustr, dstr) /* QueryDictionary */ ^ wconvert.c:1316:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType20Request(majo, mino, con, cmd, dsz, data, bsz) /* Through */ ^ wconvert.c:1350:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType21Request(majo, mino, mod, con, dirstr, ostr, nstr) ^ wconvert.c:1388:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType0Reply(rep) /* Initialize */ ^ wconvert.c:1405:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType1Reply(n, vmajp, vminp) /* GetServerInfo */ ^ wconvert.c:1426:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType2Reply(rep) /* Finalize , KillServer */ ^ wconvert.c:1440:8: warning: type defaults to 'int' in declaration of 'RecvType3Reply' [-Wimplicit-int] static RecvType3Reply pro((int *, int (*)(int, BYTE *, int, BYTE *), BYTE *)); ^ wconvert.c:1443:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType3Reply(n, storefunc, extdata) /* GetHinshi */ ^ wconvert.c:1470:8: warning: type defaults to 'int' in declaration of 'RecvType4Reply' [-Wimplicit-int] static RecvType4Reply pro((int *, int (*)(int, BYTE *, BYTE *), BYTE *)); ^ wconvert.c:1473:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType4Reply(n, storefunc, extdata) /* GetStatus */ ^ wconvert.c:1502:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType5Reply(rep) /* CreateContext */ ^ wconvert.c:1520:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType6Reply(buf, mxi, n) /* GetDictionaryList */ ^ wconvert.c:1544:8: warning: type defaults to 'int' in declaration of 'RecvType7Reply' [-Wimplicit-int] static RecvType7Reply pro((int *, int (*)(int, BYTE *, int, BYTE *), BYTE *)); ^ wconvert.c:1547:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType7Reply(n, storefunc, extdata) /* BeginConvert */ ^ wconvert.c:1576:8: warning: type defaults to 'int' in declaration of 'RecvType8Reply' [-Wimplicit-int] static RecvType8Reply ^ wconvert.c:1580:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType8Reply(n, storefunc, kdata, hdata) /* GetSimpleKanji */ ^ wconvert.c:1611:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType10Reply(n, buf, bsz) /* Through */ ^ wconvert.c:1653:8: warning: type defaults to 'int' in declaration of 'rkcw_finalize' [-Wimplicit-int] static rkcw_finalize pro((void)); ^ wconvert.c:1656:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_finalize() ^ wconvert.c:1668:8: warning: type defaults to 'int' in declaration of 'rkcw_killserver' [-Wimplicit-int] static rkcw_killserver pro((void)); ^ wconvert.c:1671:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_killserver() ^ wconvert.c:1683:8: warning: type defaults to 'int' in declaration of 'rkcw_create_context' [-Wimplicit-int] static rkcw_create_context pro((void)); ^ wconvert.c:1686:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_create_context() ^ wconvert.c:1697:8: warning: type defaults to 'int' in declaration of 'rkcw_duplicate_context' [-Wimplicit-int] static rkcw_duplicate_context pro((RkcContext *)); ^ wconvert.c:1700:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_duplicate_context( cx ) ^ wconvert.c:1712:8: warning: type defaults to 'int' in declaration of 'rkcw_close_context' [-Wimplicit-int] static rkcw_close_context pro((RkcContext *)); ^ wconvert.c:1715:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_close_context( cx ) ^ wconvert.c:1728:1: warning: return type defaults to 'int' [-Wimplicit-int] dictionary_list(proto, con, dicnames, mxi) ^ wconvert.c:1742:8: warning: type defaults to 'int' in declaration of 'rkcw_dictionary_list' [-Wimplicit-int] static rkcw_dictionary_list pro((RkcContext *, char *, int)); ^ wconvert.c:1745:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_dictionary_list( cx, dicnames, mxi) ^ wconvert.c:1754:1: warning: return type defaults to 'int' [-Wimplicit-int] define_dic(proto, cx, dicname, wordrec) ^ wconvert.c:1769:8: warning: type defaults to 'int' in declaration of 'rkcw_define_dic' [-Wimplicit-int] static rkcw_define_dic pro((RkcContext *, char *, Ushort *)); ^ wconvert.c:1772:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_define_dic( cx, dicname, wordrec) ^ wconvert.c:1780:8: warning: type defaults to 'int' in declaration of 'rkcw_delete_dic' [-Wimplicit-int] static rkcw_delete_dic pro((RkcContext *, char *, Ushort *)); ^ wconvert.c:1783:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_delete_dic( cx, dicname, wordrec) ^ wconvert.c:1791:8: warning: type defaults to 'int' in declaration of 'mount_dictionary' [-Wimplicit-int] static mount_dictionary pro((int, int, int, char *, int)); ^ wconvert.c:1794:1: warning: return type defaults to 'int' [-Wimplicit-int] mount_dictionary(majo, mino, context, data, mode) ^ wconvert.c:1807:8: warning: type defaults to 'int' in declaration of 'rkcw_mount_dictionary' [-Wimplicit-int] static rkcw_mount_dictionary pro((RkcContext *, char *, int)); ^ wconvert.c:1810:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_mount_dictionary( cx, dicname, mode ) ^ wconvert.c:1818:8: warning: type defaults to 'int' in declaration of 'rkcw_umount_dictionary' [-Wimplicit-int] static rkcw_umount_dictionary pro((RkcContext *, char *)); ^ wconvert.c:1821:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_umount_dictionary( cx, dicname ) ^ wconvert.c:1828:8: warning: type defaults to 'int' in declaration of 'rkcw_remount_dictionary' [-Wimplicit-int] static rkcw_remount_dictionary pro((RkcContext *, char *, int)); ^ wconvert.c:1831:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_remount_dictionary( cx, dicname, where ) ^ wconvert.c:1840:8: warning: type defaults to 'int' in declaration of 'rkcw_mount_list' [-Wimplicit-int] static rkcw_mount_list pro((RkcContext *, char *, int)); ^ wconvert.c:1843:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_mount_list( cx, dicnames, mxi) ^ wconvert.c:1865:1: warning: return type defaults to 'int' [-Wimplicit-int] end_convert(proto, cx, n, mod) ^ wconvert.c:1878:8: warning: type defaults to 'int' in declaration of 'rkcw_convert_end' [-Wimplicit-int] static rkcw_convert_end pro((RkcContext *, int)); ^ wconvert.c:1881:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_convert_end( cx, mode ) ^ wconvert.c:1888:8: warning: type defaults to 'int' in declaration of 'convStore' [-Wimplicit-int] static convStore pro((int, BYTE *, int, BYTE *)); ^ wconvert.c:1891:1: warning: return type defaults to 'int' [-Wimplicit-int] convStore(n, data, len, dest) ^ wconvert.c:1904:8: warning: type defaults to 'int' in declaration of 'rkcw_convert' [-Wimplicit-int] static rkcw_convert pro((RkcContext *, Ushort *, int, int)); ^ wconvert.c:1907:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_convert( cx, yomi, length, mode ) ^ wconvert.c:1928:8: warning: type defaults to 'int' in declaration of 'get_yomi' [-Wimplicit-int] static get_yomi ^ wconvert.c:1932:1: warning: return type defaults to 'int' [-Wimplicit-int] get_yomi(proto, context, curbun, storefunc, yomibuf) ^ wconvert.c:1945:8: warning: type defaults to 'int' in declaration of 'yomiStore' [-Wimplicit-int] static yomiStore pro((int, BYTE *, int, BYTE *)); ^ wconvert.c:1948:1: warning: return type defaults to 'int' [-Wimplicit-int] yomiStore(n, data, len, destb) ^ wconvert.c:1966:8: warning: type defaults to 'int' in declaration of 'rkcw_get_yomi' [-Wimplicit-int] static rkcw_get_yomi pro((RkcContext *, Ushort *)); ^ wconvert.c:1969:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_get_yomi( cx, yomip ) /* yomip ¤Î¥µ¥¤¥º¤Ï̵¸ÂÂ礫¤è¡© */ ^ wconvert.c:1977:8: warning: type defaults to 'int' in declaration of 'kanjilistStore' [-Wimplicit-int] static kanjilistStore pro((int, BYTE *, int, BYTE *)); ^ wconvert.c:1980:1: warning: return type defaults to 'int' [-Wimplicit-int] kanjilistStore(n, data, len, dest) ^ wconvert.c:2003:8: warning: type defaults to 'int' in declaration of 'rkcw_get_kanji_list' [-Wimplicit-int] static rkcw_get_kanji_list pro((RkcContext *)); ^ wconvert.c:2006:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_get_kanji_list( cx ) ^ wconvert.c:2015:8: warning: type defaults to 'int' in declaration of 'rkcw_resize' [-Wimplicit-int] static rkcw_resize pro((RkcContext *, int)); ^ wconvert.c:2018:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_resize( cx, yomi_length ) ^ wconvert.c:2034:1: warning: return type defaults to 'int' [-Wimplicit-int] store_yomi(proto, cx, yomi, maxyomi) ^ wconvert.c:2051:8: warning: type defaults to 'int' in declaration of 'rkcw_store_yomi' [-Wimplicit-int] static rkcw_store_yomi pro((RkcContext *, Ushort *, int)); ^ wconvert.c:2054:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_store_yomi(cx, yomi, maxyomi) ^ wconvert.c:2104:8: warning: type defaults to 'int' in declaration of 'rkcw_list_dictionary' [-Wimplicit-int] static rkcw_list_dictionary pro((RkcContext *, char *, char *, int)); ^ wconvert.c:2107:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_list_dictionary( cx, dirname, dicnames_return, size ) ^ wconvert.c:2128:8: warning: type defaults to 'int' in declaration of 'rkcw_create_dictionary' [-Wimplicit-int] static rkcw_create_dictionary pro((RkcContext *, char *, int)); ^ wconvert.c:2131:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_create_dictionary( cx, dicname, mode ) ^ wconvert.c:2144:8: warning: type defaults to 'int' in declaration of 'rkcw_delete_dictionary' [-Wimplicit-int] static rkcw_delete_dictionary pro((RkcContext *, char *, int)); ^ wconvert.c:2147:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_delete_dictionary( cx, dicname, mode ) ^ wconvert.c:2161:8: warning: type defaults to 'int' in declaration of 'rkcw_rename_dictionary' [-Wimplicit-int] static rkcw_rename_dictionary pro((RkcContext *, char *, char *, int)); ^ wconvert.c:2164:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_rename_dictionary( cx, dic, newdic, mode ) ^ wconvert.c:2191:8: warning: type defaults to 'int' in declaration of 'rkcw_copy_dictionary' [-Wimplicit-int] static rkcw_copy_dictionary pro((RkcContext *, char *, char *, char *, int)); ^ wconvert.c:2194:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_copy_dictionary(cx, dir, dic, newdic, mode) ^ wconvert.c:2215:8: warning: type defaults to 'int' in declaration of 'rkcw_get_text_dictionary' [-Wimplicit-int] static rkcw_get_text_dictionary ^ wconvert.c:2219:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_get_text_dictionary( cx, dirname, dicname, info, infolen ) ^ wconvert.c:2264:1: warning: return type defaults to 'int' [-Wimplicit-int] statusStore(n, data, dest) ^ wconvert.c:2287:8: warning: type defaults to 'int' in declaration of 'rkcw_get_stat' [-Wimplicit-int] static rkcw_get_stat pro((RkcContext *, RkStat *)); ^ wconvert.c:2290:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_get_stat( cx, stat ) ^ wconvert.c:2307:1: warning: return type defaults to 'int' [-Wimplicit-int] lexStore(n, data, dlen, dest) ^ wconvert.c:2330:8: warning: type defaults to 'int' in declaration of 'rkcw_get_lex' [-Wimplicit-int] static rkcw_get_lex pro((RkcContext *, int, RkLex *)); ^ wconvert.c:2333:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_get_lex( cx, mxi, info ) ^ wconvert.c:2352:8: warning: type defaults to 'int' in declaration of 'rkcw_autoconv' [-Wimplicit-int] static rkcw_autoconv pro((RkcContext *, int, int)); ^ wconvert.c:2355:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_autoconv( cx, length, mode ) ^ wconvert.c:2368:8: warning: type defaults to 'int' in declaration of 'rkcw_subst_yomi' [-Wimplicit-int] static rkcw_subst_yomi pro((RkcContext *, int, int, int, Ushort *, int)); ^ wconvert.c:2371:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_subst_yomi( cx, nbun, y_start, y_end, yomi, y_len ) ^ wconvert.c:2387:8: warning: type defaults to 'int' in declaration of 'rkcw_flush_yomi' [-Wimplicit-int] static rkcw_flush_yomi pro((RkcContext *)); ^ wconvert.c:2390:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_flush_yomi( cx ) ^ wconvert.c:2402:8: warning: type defaults to 'int' in declaration of 'rkcw_get_last_yomi' [-Wimplicit-int] static rkcw_get_last_yomi pro((RkcContext *, Ushort *, int)); ^ wconvert.c:2405:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_get_last_yomi( cx, yomi, maxyomi ) ^ wconvert.c:2419:8: warning: type defaults to 'int' in declaration of 'rkcw_remove_bun' [-Wimplicit-int] static rkcw_remove_bun pro((RkcContext *, int)); ^ wconvert.c:2422:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_remove_bun( cx, mode ) ^ wconvert.c:2459:1: warning: return type defaults to 'int' [-Wimplicit-int] simpleKanjiStore(n, data, kdest, hdest) ^ wconvert.c:2489:8: warning: type defaults to 'int' in declaration of 'rkcw_get_simple_kanji' [-Wimplicit-int] static rkcw_get_simple_kanji ^ wconvert.c:2493:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_get_simple_kanji( cx, dic, yomi, mxy, kan, mxk, hin, mxh ) ^ wconvert.c:2532:1: warning: return type defaults to 'int' [-Wimplicit-int] dicinfoStore(n, data, dest) ^ wconvert.c:2555:8: warning: type defaults to 'int' in declaration of 'rkcw_query_dic' [-Wimplicit-int] static rkcw_query_dic pro((RkcContext *, char *, char *, struct DicInfo *)); ^ wconvert.c:2558:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_query_dic(cx, usrname, dicname, info) ^ wconvert.c:2574:8: warning: type defaults to 'int' in declaration of 'rkcw_get_hinshi' [-Wimplicit-int] static rkcw_get_hinshi pro((RkcContext *, Ushort *, int)); ^ wconvert.c:2577:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_get_hinshi( cx, dst, mxd ) ^ wconvert.c:2593:8: warning: type defaults to 'int' in declaration of 'rkcw_store_range' [-Wimplicit-int] static rkcw_store_range pro((RkcContext *, Ushort *, int)); ^ wconvert.c:2596:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_store_range(cx, yomi, maxyomi) ^ wconvert.c:2604:8: warning: type defaults to 'int' in declaration of 'rkcw_set_locale' [-Wimplicit-int] static rkcw_set_locale pro((RkcContext *, char *)); ^ wconvert.c:2607:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_set_locale( cx, locale ) ^ wconvert.c:2614:8: warning: type defaults to 'int' in declaration of 'rkcw_sync' [-Wimplicit-int] static rkcw_sync pro((RkcContext *, char *)); ^ wconvert.c:2617:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_sync(cx, dicname) ^ wconvert.c:2624:8: warning: type defaults to 'int' in declaration of 'rkcw_set_app_name' [-Wimplicit-int] static rkcw_set_app_name pro((RkcContext *, char *)); ^ wconvert.c:2627:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_set_app_name( cx, apname ) ^ wconvert.c:2639:8: warning: type defaults to 'int' in declaration of 'rkcw_notice_group_name' [-Wimplicit-int] static rkcw_notice_group_name pro((RkcContext *, char *)); ^ wconvert.c:2642:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_notice_group_name(cx, groupname) ^ wconvert.c:2654:8: warning: type defaults to 'int' in declaration of 'rkcw_chmod_dic' [-Wimplicit-int] static rkcw_chmod_dic pro((RkcContext *, char *, int)); ^ wconvert.c:2657:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_chmod_dic(cx, dicname, mode) ^ wconvert.c:2671:8: warning: type defaults to 'int' in declaration of 'rkcw_through' [-Wimplicit-int] static rkcw_through pro((RkcContext *, int, char *, int, int)); ^ wconvert.c:2674:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_through( cx, cmd, data, datasz, bufsz ) ^ rm -f wutil.o unshared/wutil.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -O wutil.c -o unshared/wutil.o In file included from wutil.c:27:0: ../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro 'rkcWCinit' extern rkcWCinit pro((void)); ^ ../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info' extern rkcw_get_server_info pro((int *, int *)); ^ ../../include/sglobal.h:373:45: warning: type defaults to 'int' in declaration of 'G373_ushortstrncpy' [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy' extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^ rm -f wutil.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -fPIC wutil.c In file included from wutil.c:27:0: ../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro 'rkcWCinit' extern rkcWCinit pro((void)); ^ ../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info' extern rkcw_get_server_info pro((int *, int *)); ^ ../../include/sglobal.h:373:45: warning: type defaults to 'int' in declaration of 'G373_ushortstrncpy' [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy' extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^ rm -f conf.o unshared/conf.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -O conf.c -o unshared/conf.o In file included from conf.c:23:0: ../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro 'rkcWCinit' extern rkcWCinit pro((void)); ^ ../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info' extern rkcw_get_server_info pro((int *, int *)); ^ ../../include/sglobal.h:373:45: warning: type defaults to 'int' in declaration of 'G373_ushortstrncpy' [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy' extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^ ../../include/sglobal.h:341:45: warning: type defaults to 'int' in declaration of 'G341_rkc_Connect_Iroha_Server' [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ rkc.h:212:8: note: in expansion of macro 'rkc_Connect_Iroha_Server' extern rkc_Connect_Iroha_Server pro((char *)); ^ rm -f conf.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -fPIC conf.c In file included from conf.c:23:0: ../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro 'rkcWCinit' extern rkcWCinit pro((void)); ^ ../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info' extern rkcw_get_server_info pro((int *, int *)); ^ ../../include/sglobal.h:373:45: warning: type defaults to 'int' in declaration of 'G373_ushortstrncpy' [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy' extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^ ../../include/sglobal.h:341:45: warning: type defaults to 'int' in declaration of 'G341_rkc_Connect_Iroha_Server' [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ rkc.h:212:8: note: in expansion of macro 'rkc_Connect_Iroha_Server' extern rkc_Connect_Iroha_Server pro((char *)); ^ rm -f cfuncs.o unshared/cfuncs.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -O cfuncs.c -o unshared/cfuncs.o rm -f cfuncs.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -fPIC cfuncs.c rm -f file.o unshared/file.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -O file.c -o unshared/file.o rm -f file.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -fPIC file.c rm -f strops.o unshared/strops.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -O strops.c -o unshared/strops.o rm -f strops.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -fPIC strops.c rm -f libRKC.so.1.2~ + cd . + cc -o './libRKC.so.1.2~' -shared -Wl,-rpath /usr/local/lib -Wl,-soname,libRKC.so.1 rkc.o convert.o wconvert.o wutil.o conf.o cfuncs.o file.o strops.o + rm -f libRKC.so.1 + ln -s libRKC.so.1.2 libRKC.so.1 rm -f libRKC.so.1.2 mv -f libRKC.so.1.2~ libRKC.so.1.2 + rm -f libRKC.so + ln -s libRKC.so.1.2 libRKC.so rm -f libRKC.a + cd unshared + ar clq ../libRKC.a rkc.o convert.o wconvert.o wutil.o conf.o cfuncs.o file.o strops.o ranlib libRKC.a making all in lib/RKC16... rm -f rkc.o unshared/rkc.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -O rkc.c -o unshared/rkc.o In file included from rkc.c:53:0: ../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro 'rkcWCinit' extern rkcWCinit pro((void)); ^ ../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info' extern rkcw_get_server_info pro((int *, int *)); ^ ../../include/sglobal.h:373:45: warning: type defaults to 'int' in declaration of 'G373_ushortstrncpy' [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy' extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^ ../../include/sglobal.h:341:45: warning: type defaults to 'int' in declaration of 'G341_rkc_Connect_Iroha_Server' [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ rkc.h:212:8: note: in expansion of macro 'rkc_Connect_Iroha_Server' extern rkc_Connect_Iroha_Server pro((char *)); ^ rkc.c:1545:1: warning: return type defaults to 'int' [-Wimplicit-int] CheckRemoteToolProtoVersion(mode) ^ rkc.c: In function 'CheckRemoteToolProtoVersion': rkc.c:1545:1: warning: type of 'mode' defaults to 'int' [-Wimplicit-int] rkc.c: In function 'RkwRemoveDic': rkc.c:1616:1: warning: type of 'mode' defaults to 'int' [-Wimplicit-int] RkwRemoveDic( cxnum, dicname, mode ) ^ rkc.c: At top level: rkc.c:1677:1: warning: return type defaults to 'int' [-Wimplicit-int] _RkwGetWordTextDic( cxnum, dirname, dicname, info, infolen ) ^ rkc.c: In function 'removeBUN': rkc.c:1881:14: warning: type defaults to 'int' in declaration of 'i' [-Wimplicit-int] register i; ^ rkc.c: At top level: rkc.c:2195:1: warning: return type defaults to 'int' [-Wimplicit-int] RkKillServer() ^ rkc.c:2601:1: warning: return type defaults to 'int' [-Wimplicit-int] RkListDic( cxnum, dirname, dicnames_return, size ) ^ rkc.c:2616:1: warning: return type defaults to 'int' [-Wimplicit-int] RkRemoveDic( cxnum, dicname, mode ) ^ rkc.c: In function 'RkRemoveDic': rkc.c:2616:1: warning: type of 'mode' defaults to 'int' [-Wimplicit-int] rkc.c: At top level: rkc.c:2623:1: warning: return type defaults to 'int' [-Wimplicit-int] RkRenameDic( cxnum, dicname, newdicname, mode ) ^ rkc.c:2630:1: warning: return type defaults to 'int' [-Wimplicit-int] RkCopyDic(cxnum, dirname, dicname, newdicname, mode) ^ rkc.c: In function 'RkGetSimpleKanji': rkc.c:2730:1: warning: type of 'dicname' defaults to 'int' [-Wimplicit-int] RkGetSimpleKanji( cxnum, dicname, yomi, maxyomi, kanjis, maxkanjis, hinshis, maxhinshis ) ^ rm -f rkc.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -fPIC rkc.c In file included from rkc.c:53:0: ../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro 'rkcWCinit' extern rkcWCinit pro((void)); ^ ../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info' extern rkcw_get_server_info pro((int *, int *)); ^ ../../include/sglobal.h:373:45: warning: type defaults to 'int' in declaration of 'G373_ushortstrncpy' [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy' extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^ ../../include/sglobal.h:341:45: warning: type defaults to 'int' in declaration of 'G341_rkc_Connect_Iroha_Server' [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ rkc.h:212:8: note: in expansion of macro 'rkc_Connect_Iroha_Server' extern rkc_Connect_Iroha_Server pro((char *)); ^ rkc.c:1545:1: warning: return type defaults to 'int' [-Wimplicit-int] CheckRemoteToolProtoVersion(mode) ^ rkc.c: In function 'CheckRemoteToolProtoVersion': rkc.c:1545:1: warning: type of 'mode' defaults to 'int' [-Wimplicit-int] rkc.c: In function 'RkwRemoveDic': rkc.c:1616:1: warning: type of 'mode' defaults to 'int' [-Wimplicit-int] RkwRemoveDic( cxnum, dicname, mode ) ^ rkc.c: At top level: rkc.c:1677:1: warning: return type defaults to 'int' [-Wimplicit-int] _RkwGetWordTextDic( cxnum, dirname, dicname, info, infolen ) ^ rkc.c: In function 'removeBUN': rkc.c:1881:14: warning: type defaults to 'int' in declaration of 'i' [-Wimplicit-int] register i; ^ rkc.c: At top level: rkc.c:2195:1: warning: return type defaults to 'int' [-Wimplicit-int] RkKillServer() ^ rkc.c:2601:1: warning: return type defaults to 'int' [-Wimplicit-int] RkListDic( cxnum, dirname, dicnames_return, size ) ^ rkc.c:2616:1: warning: return type defaults to 'int' [-Wimplicit-int] RkRemoveDic( cxnum, dicname, mode ) ^ rkc.c: In function 'RkRemoveDic': rkc.c:2616:1: warning: type of 'mode' defaults to 'int' [-Wimplicit-int] rkc.c: At top level: rkc.c:2623:1: warning: return type defaults to 'int' [-Wimplicit-int] RkRenameDic( cxnum, dicname, newdicname, mode ) ^ rkc.c:2630:1: warning: return type defaults to 'int' [-Wimplicit-int] RkCopyDic(cxnum, dirname, dicname, newdicname, mode) ^ rkc.c: In function 'RkGetSimpleKanji': rkc.c:2730:1: warning: type of 'dicname' defaults to 'int' [-Wimplicit-int] RkGetSimpleKanji( cxnum, dicname, yomi, maxyomi, kanjis, maxkanjis, hinshis, maxhinshis ) ^ rm -f convert.o unshared/convert.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -O convert.c -o unshared/convert.o In file included from convert.c:29:0: ../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro 'rkcWCinit' extern rkcWCinit pro((void)); ^ ../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info' extern rkcw_get_server_info pro((int *, int *)); ^ ../../include/sglobal.h:373:45: warning: type defaults to 'int' in declaration of 'G373_ushortstrncpy' [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy' extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^ ../../include/sglobal.h:341:45: warning: type defaults to 'int' in declaration of 'G341_rkc_Connect_Iroha_Server' [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ rkc.h:212:8: note: in expansion of macro 'rkc_Connect_Iroha_Server' extern rkc_Connect_Iroha_Server pro((char *)); ^ rm -f convert.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -fPIC convert.c In file included from convert.c:29:0: ../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro 'rkcWCinit' extern rkcWCinit pro((void)); ^ ../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info' extern rkcw_get_server_info pro((int *, int *)); ^ ../../include/sglobal.h:373:45: warning: type defaults to 'int' in declaration of 'G373_ushortstrncpy' [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy' extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^ ../../include/sglobal.h:341:45: warning: type defaults to 'int' in declaration of 'G341_rkc_Connect_Iroha_Server' [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ rkc.h:212:8: note: in expansion of macro 'rkc_Connect_Iroha_Server' extern rkc_Connect_Iroha_Server pro((char *)); ^ rm -f wconvert.o unshared/wconvert.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -O wconvert.c -o unshared/wconvert.o In file included from wconvert.c:58:0: ../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro 'rkcWCinit' extern rkcWCinit pro((void)); ^ ../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info' extern rkcw_get_server_info pro((int *, int *)); ^ ../../include/sglobal.h:373:45: warning: type defaults to 'int' in declaration of 'G373_ushortstrncpy' [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy' extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^ ../../include/sglobal.h:341:45: warning: type defaults to 'int' in declaration of 'G341_rkc_Connect_Iroha_Server' [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ rkc.h:212:8: note: in expansion of macro 'rkc_Connect_Iroha_Server' extern rkc_Connect_Iroha_Server pro((char *)); ^ ../../include/sglobal.h:341:45: warning: return type defaults to 'int' [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ wconvert.c:408:1: note: in expansion of macro 'rkc_Connect_Iroha_Server' rkc_Connect_Iroha_Server( hostname ) ^ wconvert.c:523:8: warning: type defaults to 'int' in declaration of 'firstKouhoStore' [-Wimplicit-int] static firstKouhoStore pro((int, BYTE *, int, BYTE *)); ^ wconvert.c:526:1: warning: return type defaults to 'int' [-Wimplicit-int] firstKouhoStore(n, data, len, dest) ^ wconvert.c:822:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType0Request(proto, len, name) /* Initialize */ ^ wconvert.c:845:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType1Request(majo, mino) /* Finalize , KillServer */ ^ wconvert.c:858:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType2Request(majo, mino, val) /* DuplicateContext */ ^ wconvert.c:873:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType3Request(majo, mino, con, val) /* GetDictionaryList */ ^ wconvert.c:889:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType4Request(majo, mino, con, bgn, end, wstr, wlen) /* SubstYomi */ ^ wconvert.c:924:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType5Request(majo, mino, con, val, mod) /* AutoConvert */ ^ wconvert.c:942:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType6Request(majo, mino, con, bun, val) /* GetYomi */ ^ wconvert.c: In function 'SendType6Request': wconvert.c:942:1: warning: type of 'bun' defaults to 'int' [-Wimplicit-int] wconvert.c: At top level: wconvert.c:961:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType9Request(majo, mino, con, bun, cand, val) /* GetLex */ ^ wconvert.c:979:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType10Request(majo, mino, cx, n, mod) /* EndConvert */ ^ wconvert.c:1013:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType11Request(majo, mino, con, bun, wstr, wlen) /* StoreYomi */ ^ wconvert.c:1053:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType12Request(majo, mino, con, wstr, str) /* DefineWord */ ^ wconvert.c:1087:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType13Request(majo, mino, con, str, wstr, wlen, mxk, mxh) ^ wconvert.c:1127:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType14Request(majo, mino, mod, con, wstr, wlen) /* BeginConvert */ ^ wconvert.c:1163:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType15Request(majo, mino, mod, con, str) /* MountDictionary */ ^ wconvert.c:1193:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType16Request(majo, mino, mod, con, ostr, nstr) /* RenameDictionary */ ^ wconvert.c:1225:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType17Request(majo, mino, str, slen) /* QueryExtension */ ^ wconvert.c:1251:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType18Request(majo, mino, con, str1, s1len, str2, s2len, val) /* ListDictionary */ ^ wconvert.c:1284:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType19Request(majo, mino, mod, con, ustr, dstr) /* QueryDictionary */ ^ wconvert.c:1316:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType20Request(majo, mino, con, cmd, dsz, data, bsz) /* Through */ ^ wconvert.c:1350:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType21Request(majo, mino, mod, con, dirstr, ostr, nstr) ^ wconvert.c:1388:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType0Reply(rep) /* Initialize */ ^ wconvert.c:1405:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType1Reply(n, vmajp, vminp) /* GetServerInfo */ ^ wconvert.c:1426:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType2Reply(rep) /* Finalize , KillServer */ ^ wconvert.c:1440:8: warning: type defaults to 'int' in declaration of 'RecvType3Reply' [-Wimplicit-int] static RecvType3Reply pro((int *, int (*)(int, BYTE *, int, BYTE *), BYTE *)); ^ wconvert.c:1443:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType3Reply(n, storefunc, extdata) /* GetHinshi */ ^ wconvert.c:1470:8: warning: type defaults to 'int' in declaration of 'RecvType4Reply' [-Wimplicit-int] static RecvType4Reply pro((int *, int (*)(int, BYTE *, BYTE *), BYTE *)); ^ wconvert.c:1473:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType4Reply(n, storefunc, extdata) /* GetStatus */ ^ wconvert.c:1502:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType5Reply(rep) /* CreateContext */ ^ wconvert.c:1520:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType6Reply(buf, mxi, n) /* GetDictionaryList */ ^ wconvert.c:1544:8: warning: type defaults to 'int' in declaration of 'RecvType7Reply' [-Wimplicit-int] static RecvType7Reply pro((int *, int (*)(int, BYTE *, int, BYTE *), BYTE *)); ^ wconvert.c:1547:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType7Reply(n, storefunc, extdata) /* BeginConvert */ ^ wconvert.c:1576:8: warning: type defaults to 'int' in declaration of 'RecvType8Reply' [-Wimplicit-int] static RecvType8Reply ^ wconvert.c:1580:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType8Reply(n, storefunc, kdata, hdata) /* GetSimpleKanji */ ^ wconvert.c:1611:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType10Reply(n, buf, bsz) /* Through */ ^ wconvert.c:1653:8: warning: type defaults to 'int' in declaration of 'rkcw_finalize' [-Wimplicit-int] static rkcw_finalize pro((void)); ^ wconvert.c:1656:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_finalize() ^ wconvert.c:1668:8: warning: type defaults to 'int' in declaration of 'rkcw_killserver' [-Wimplicit-int] static rkcw_killserver pro((void)); ^ wconvert.c:1671:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_killserver() ^ wconvert.c:1683:8: warning: type defaults to 'int' in declaration of 'rkcw_create_context' [-Wimplicit-int] static rkcw_create_context pro((void)); ^ wconvert.c:1686:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_create_context() ^ wconvert.c:1697:8: warning: type defaults to 'int' in declaration of 'rkcw_duplicate_context' [-Wimplicit-int] static rkcw_duplicate_context pro((RkcContext *)); ^ wconvert.c:1700:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_duplicate_context( cx ) ^ wconvert.c:1712:8: warning: type defaults to 'int' in declaration of 'rkcw_close_context' [-Wimplicit-int] static rkcw_close_context pro((RkcContext *)); ^ wconvert.c:1715:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_close_context( cx ) ^ wconvert.c:1728:1: warning: return type defaults to 'int' [-Wimplicit-int] dictionary_list(proto, con, dicnames, mxi) ^ wconvert.c:1742:8: warning: type defaults to 'int' in declaration of 'rkcw_dictionary_list' [-Wimplicit-int] static rkcw_dictionary_list pro((RkcContext *, char *, int)); ^ wconvert.c:1745:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_dictionary_list( cx, dicnames, mxi) ^ wconvert.c:1754:1: warning: return type defaults to 'int' [-Wimplicit-int] define_dic(proto, cx, dicname, wordrec) ^ wconvert.c:1769:8: warning: type defaults to 'int' in declaration of 'rkcw_define_dic' [-Wimplicit-int] static rkcw_define_dic pro((RkcContext *, char *, Ushort *)); ^ wconvert.c:1772:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_define_dic( cx, dicname, wordrec) ^ wconvert.c:1780:8: warning: type defaults to 'int' in declaration of 'rkcw_delete_dic' [-Wimplicit-int] static rkcw_delete_dic pro((RkcContext *, char *, Ushort *)); ^ wconvert.c:1783:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_delete_dic( cx, dicname, wordrec) ^ wconvert.c:1791:8: warning: type defaults to 'int' in declaration of 'mount_dictionary' [-Wimplicit-int] static mount_dictionary pro((int, int, int, char *, int)); ^ wconvert.c:1794:1: warning: return type defaults to 'int' [-Wimplicit-int] mount_dictionary(majo, mino, context, data, mode) ^ wconvert.c:1807:8: warning: type defaults to 'int' in declaration of 'rkcw_mount_dictionary' [-Wimplicit-int] static rkcw_mount_dictionary pro((RkcContext *, char *, int)); ^ wconvert.c:1810:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_mount_dictionary( cx, dicname, mode ) ^ wconvert.c:1818:8: warning: type defaults to 'int' in declaration of 'rkcw_umount_dictionary' [-Wimplicit-int] static rkcw_umount_dictionary pro((RkcContext *, char *)); ^ wconvert.c:1821:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_umount_dictionary( cx, dicname ) ^ wconvert.c:1828:8: warning: type defaults to 'int' in declaration of 'rkcw_remount_dictionary' [-Wimplicit-int] static rkcw_remount_dictionary pro((RkcContext *, char *, int)); ^ wconvert.c:1831:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_remount_dictionary( cx, dicname, where ) ^ wconvert.c:1840:8: warning: type defaults to 'int' in declaration of 'rkcw_mount_list' [-Wimplicit-int] static rkcw_mount_list pro((RkcContext *, char *, int)); ^ wconvert.c:1843:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_mount_list( cx, dicnames, mxi) ^ wconvert.c:1865:1: warning: return type defaults to 'int' [-Wimplicit-int] end_convert(proto, cx, n, mod) ^ wconvert.c:1878:8: warning: type defaults to 'int' in declaration of 'rkcw_convert_end' [-Wimplicit-int] static rkcw_convert_end pro((RkcContext *, int)); ^ wconvert.c:1881:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_convert_end( cx, mode ) ^ wconvert.c:1888:8: warning: type defaults to 'int' in declaration of 'convStore' [-Wimplicit-int] static convStore pro((int, BYTE *, int, BYTE *)); ^ wconvert.c:1891:1: warning: return type defaults to 'int' [-Wimplicit-int] convStore(n, data, len, dest) ^ wconvert.c:1904:8: warning: type defaults to 'int' in declaration of 'rkcw_convert' [-Wimplicit-int] static rkcw_convert pro((RkcContext *, Ushort *, int, int)); ^ wconvert.c:1907:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_convert( cx, yomi, length, mode ) ^ wconvert.c:1928:8: warning: type defaults to 'int' in declaration of 'get_yomi' [-Wimplicit-int] static get_yomi ^ wconvert.c:1932:1: warning: return type defaults to 'int' [-Wimplicit-int] get_yomi(proto, context, curbun, storefunc, yomibuf) ^ wconvert.c:1945:8: warning: type defaults to 'int' in declaration of 'yomiStore' [-Wimplicit-int] static yomiStore pro((int, BYTE *, int, BYTE *)); ^ wconvert.c:1948:1: warning: return type defaults to 'int' [-Wimplicit-int] yomiStore(n, data, len, destb) ^ wconvert.c:1966:8: warning: type defaults to 'int' in declaration of 'rkcw_get_yomi' [-Wimplicit-int] static rkcw_get_yomi pro((RkcContext *, Ushort *)); ^ wconvert.c:1969:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_get_yomi( cx, yomip ) /* yomip ¤Î¥µ¥¤¥º¤Ï̵¸ÂÂ礫¤è¡© */ ^ wconvert.c:1977:8: warning: type defaults to 'int' in declaration of 'kanjilistStore' [-Wimplicit-int] static kanjilistStore pro((int, BYTE *, int, BYTE *)); ^ wconvert.c:1980:1: warning: return type defaults to 'int' [-Wimplicit-int] kanjilistStore(n, data, len, dest) ^ wconvert.c:2003:8: warning: type defaults to 'int' in declaration of 'rkcw_get_kanji_list' [-Wimplicit-int] static rkcw_get_kanji_list pro((RkcContext *)); ^ wconvert.c:2006:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_get_kanji_list( cx ) ^ wconvert.c:2015:8: warning: type defaults to 'int' in declaration of 'rkcw_resize' [-Wimplicit-int] static rkcw_resize pro((RkcContext *, int)); ^ wconvert.c:2018:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_resize( cx, yomi_length ) ^ wconvert.c:2034:1: warning: return type defaults to 'int' [-Wimplicit-int] store_yomi(proto, cx, yomi, maxyomi) ^ wconvert.c:2051:8: warning: type defaults to 'int' in declaration of 'rkcw_store_yomi' [-Wimplicit-int] static rkcw_store_yomi pro((RkcContext *, Ushort *, int)); ^ wconvert.c:2054:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_store_yomi(cx, yomi, maxyomi) ^ wconvert.c:2104:8: warning: type defaults to 'int' in declaration of 'rkcw_list_dictionary' [-Wimplicit-int] static rkcw_list_dictionary pro((RkcContext *, char *, char *, int)); ^ wconvert.c:2107:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_list_dictionary( cx, dirname, dicnames_return, size ) ^ wconvert.c:2128:8: warning: type defaults to 'int' in declaration of 'rkcw_create_dictionary' [-Wimplicit-int] static rkcw_create_dictionary pro((RkcContext *, char *, int)); ^ wconvert.c:2131:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_create_dictionary( cx, dicname, mode ) ^ wconvert.c:2144:8: warning: type defaults to 'int' in declaration of 'rkcw_delete_dictionary' [-Wimplicit-int] static rkcw_delete_dictionary pro((RkcContext *, char *, int)); ^ wconvert.c:2147:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_delete_dictionary( cx, dicname, mode ) ^ wconvert.c:2161:8: warning: type defaults to 'int' in declaration of 'rkcw_rename_dictionary' [-Wimplicit-int] static rkcw_rename_dictionary pro((RkcContext *, char *, char *, int)); ^ wconvert.c:2164:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_rename_dictionary( cx, dic, newdic, mode ) ^ wconvert.c:2191:8: warning: type defaults to 'int' in declaration of 'rkcw_copy_dictionary' [-Wimplicit-int] static rkcw_copy_dictionary pro((RkcContext *, char *, char *, char *, int)); ^ wconvert.c:2194:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_copy_dictionary(cx, dir, dic, newdic, mode) ^ wconvert.c:2215:8: warning: type defaults to 'int' in declaration of 'rkcw_get_text_dictionary' [-Wimplicit-int] static rkcw_get_text_dictionary ^ wconvert.c:2219:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_get_text_dictionary( cx, dirname, dicname, info, infolen ) ^ wconvert.c:2264:1: warning: return type defaults to 'int' [-Wimplicit-int] statusStore(n, data, dest) ^ wconvert.c:2287:8: warning: type defaults to 'int' in declaration of 'rkcw_get_stat' [-Wimplicit-int] static rkcw_get_stat pro((RkcContext *, RkStat *)); ^ wconvert.c:2290:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_get_stat( cx, stat ) ^ wconvert.c:2307:1: warning: return type defaults to 'int' [-Wimplicit-int] lexStore(n, data, dlen, dest) ^ wconvert.c:2330:8: warning: type defaults to 'int' in declaration of 'rkcw_get_lex' [-Wimplicit-int] static rkcw_get_lex pro((RkcContext *, int, RkLex *)); ^ wconvert.c:2333:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_get_lex( cx, mxi, info ) ^ wconvert.c:2352:8: warning: type defaults to 'int' in declaration of 'rkcw_autoconv' [-Wimplicit-int] static rkcw_autoconv pro((RkcContext *, int, int)); ^ wconvert.c:2355:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_autoconv( cx, length, mode ) ^ wconvert.c:2368:8: warning: type defaults to 'int' in declaration of 'rkcw_subst_yomi' [-Wimplicit-int] static rkcw_subst_yomi pro((RkcContext *, int, int, int, Ushort *, int)); ^ wconvert.c:2371:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_subst_yomi( cx, nbun, y_start, y_end, yomi, y_len ) ^ wconvert.c:2387:8: warning: type defaults to 'int' in declaration of 'rkcw_flush_yomi' [-Wimplicit-int] static rkcw_flush_yomi pro((RkcContext *)); ^ wconvert.c:2390:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_flush_yomi( cx ) ^ wconvert.c:2402:8: warning: type defaults to 'int' in declaration of 'rkcw_get_last_yomi' [-Wimplicit-int] static rkcw_get_last_yomi pro((RkcContext *, Ushort *, int)); ^ wconvert.c:2405:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_get_last_yomi( cx, yomi, maxyomi ) ^ wconvert.c:2419:8: warning: type defaults to 'int' in declaration of 'rkcw_remove_bun' [-Wimplicit-int] static rkcw_remove_bun pro((RkcContext *, int)); ^ wconvert.c:2422:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_remove_bun( cx, mode ) ^ wconvert.c:2459:1: warning: return type defaults to 'int' [-Wimplicit-int] simpleKanjiStore(n, data, kdest, hdest) ^ wconvert.c:2489:8: warning: type defaults to 'int' in declaration of 'rkcw_get_simple_kanji' [-Wimplicit-int] static rkcw_get_simple_kanji ^ wconvert.c:2493:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_get_simple_kanji( cx, dic, yomi, mxy, kan, mxk, hin, mxh ) ^ wconvert.c:2532:1: warning: return type defaults to 'int' [-Wimplicit-int] dicinfoStore(n, data, dest) ^ wconvert.c:2555:8: warning: type defaults to 'int' in declaration of 'rkcw_query_dic' [-Wimplicit-int] static rkcw_query_dic pro((RkcContext *, char *, char *, struct DicInfo *)); ^ wconvert.c:2558:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_query_dic(cx, usrname, dicname, info) ^ wconvert.c:2574:8: warning: type defaults to 'int' in declaration of 'rkcw_get_hinshi' [-Wimplicit-int] static rkcw_get_hinshi pro((RkcContext *, Ushort *, int)); ^ wconvert.c:2577:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_get_hinshi( cx, dst, mxd ) ^ wconvert.c:2593:8: warning: type defaults to 'int' in declaration of 'rkcw_store_range' [-Wimplicit-int] static rkcw_store_range pro((RkcContext *, Ushort *, int)); ^ wconvert.c:2596:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_store_range(cx, yomi, maxyomi) ^ wconvert.c:2604:8: warning: type defaults to 'int' in declaration of 'rkcw_set_locale' [-Wimplicit-int] static rkcw_set_locale pro((RkcContext *, char *)); ^ wconvert.c:2607:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_set_locale( cx, locale ) ^ wconvert.c:2614:8: warning: type defaults to 'int' in declaration of 'rkcw_sync' [-Wimplicit-int] static rkcw_sync pro((RkcContext *, char *)); ^ wconvert.c:2617:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_sync(cx, dicname) ^ wconvert.c:2624:8: warning: type defaults to 'int' in declaration of 'rkcw_set_app_name' [-Wimplicit-int] static rkcw_set_app_name pro((RkcContext *, char *)); ^ wconvert.c:2627:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_set_app_name( cx, apname ) ^ wconvert.c:2639:8: warning: type defaults to 'int' in declaration of 'rkcw_notice_group_name' [-Wimplicit-int] static rkcw_notice_group_name pro((RkcContext *, char *)); ^ wconvert.c:2642:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_notice_group_name(cx, groupname) ^ wconvert.c:2654:8: warning: type defaults to 'int' in declaration of 'rkcw_chmod_dic' [-Wimplicit-int] static rkcw_chmod_dic pro((RkcContext *, char *, int)); ^ wconvert.c:2657:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_chmod_dic(cx, dicname, mode) ^ wconvert.c:2671:8: warning: type defaults to 'int' in declaration of 'rkcw_through' [-Wimplicit-int] static rkcw_through pro((RkcContext *, int, char *, int, int)); ^ wconvert.c:2674:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_through( cx, cmd, data, datasz, bufsz ) ^ rm -f wconvert.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -fPIC wconvert.c In file included from wconvert.c:58:0: ../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro 'rkcWCinit' extern rkcWCinit pro((void)); ^ ../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info' extern rkcw_get_server_info pro((int *, int *)); ^ ../../include/sglobal.h:373:45: warning: type defaults to 'int' in declaration of 'G373_ushortstrncpy' [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy' extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^ ../../include/sglobal.h:341:45: warning: type defaults to 'int' in declaration of 'G341_rkc_Connect_Iroha_Server' [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ rkc.h:212:8: note: in expansion of macro 'rkc_Connect_Iroha_Server' extern rkc_Connect_Iroha_Server pro((char *)); ^ ../../include/sglobal.h:341:45: warning: return type defaults to 'int' [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ wconvert.c:408:1: note: in expansion of macro 'rkc_Connect_Iroha_Server' rkc_Connect_Iroha_Server( hostname ) ^ wconvert.c:523:8: warning: type defaults to 'int' in declaration of 'firstKouhoStore' [-Wimplicit-int] static firstKouhoStore pro((int, BYTE *, int, BYTE *)); ^ wconvert.c:526:1: warning: return type defaults to 'int' [-Wimplicit-int] firstKouhoStore(n, data, len, dest) ^ wconvert.c:822:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType0Request(proto, len, name) /* Initialize */ ^ wconvert.c:845:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType1Request(majo, mino) /* Finalize , KillServer */ ^ wconvert.c:858:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType2Request(majo, mino, val) /* DuplicateContext */ ^ wconvert.c:873:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType3Request(majo, mino, con, val) /* GetDictionaryList */ ^ wconvert.c:889:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType4Request(majo, mino, con, bgn, end, wstr, wlen) /* SubstYomi */ ^ wconvert.c:924:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType5Request(majo, mino, con, val, mod) /* AutoConvert */ ^ wconvert.c:942:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType6Request(majo, mino, con, bun, val) /* GetYomi */ ^ wconvert.c: In function 'SendType6Request': wconvert.c:942:1: warning: type of 'bun' defaults to 'int' [-Wimplicit-int] wconvert.c: At top level: wconvert.c:961:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType9Request(majo, mino, con, bun, cand, val) /* GetLex */ ^ wconvert.c:979:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType10Request(majo, mino, cx, n, mod) /* EndConvert */ ^ wconvert.c:1013:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType11Request(majo, mino, con, bun, wstr, wlen) /* StoreYomi */ ^ wconvert.c:1053:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType12Request(majo, mino, con, wstr, str) /* DefineWord */ ^ wconvert.c:1087:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType13Request(majo, mino, con, str, wstr, wlen, mxk, mxh) ^ wconvert.c:1127:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType14Request(majo, mino, mod, con, wstr, wlen) /* BeginConvert */ ^ wconvert.c:1163:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType15Request(majo, mino, mod, con, str) /* MountDictionary */ ^ wconvert.c:1193:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType16Request(majo, mino, mod, con, ostr, nstr) /* RenameDictionary */ ^ wconvert.c:1225:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType17Request(majo, mino, str, slen) /* QueryExtension */ ^ wconvert.c:1251:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType18Request(majo, mino, con, str1, s1len, str2, s2len, val) /* ListDictionary */ ^ wconvert.c:1284:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType19Request(majo, mino, mod, con, ustr, dstr) /* QueryDictionary */ ^ wconvert.c:1316:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType20Request(majo, mino, con, cmd, dsz, data, bsz) /* Through */ ^ wconvert.c:1350:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType21Request(majo, mino, mod, con, dirstr, ostr, nstr) ^ wconvert.c:1388:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType0Reply(rep) /* Initialize */ ^ wconvert.c:1405:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType1Reply(n, vmajp, vminp) /* GetServerInfo */ ^ wconvert.c:1426:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType2Reply(rep) /* Finalize , KillServer */ ^ wconvert.c:1440:8: warning: type defaults to 'int' in declaration of 'RecvType3Reply' [-Wimplicit-int] static RecvType3Reply pro((int *, int (*)(int, BYTE *, int, BYTE *), BYTE *)); ^ wconvert.c:1443:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType3Reply(n, storefunc, extdata) /* GetHinshi */ ^ wconvert.c:1470:8: warning: type defaults to 'int' in declaration of 'RecvType4Reply' [-Wimplicit-int] static RecvType4Reply pro((int *, int (*)(int, BYTE *, BYTE *), BYTE *)); ^ wconvert.c:1473:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType4Reply(n, storefunc, extdata) /* GetStatus */ ^ wconvert.c:1502:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType5Reply(rep) /* CreateContext */ ^ wconvert.c:1520:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType6Reply(buf, mxi, n) /* GetDictionaryList */ ^ wconvert.c:1544:8: warning: type defaults to 'int' in declaration of 'RecvType7Reply' [-Wimplicit-int] static RecvType7Reply pro((int *, int (*)(int, BYTE *, int, BYTE *), BYTE *)); ^ wconvert.c:1547:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType7Reply(n, storefunc, extdata) /* BeginConvert */ ^ wconvert.c:1576:8: warning: type defaults to 'int' in declaration of 'RecvType8Reply' [-Wimplicit-int] static RecvType8Reply ^ wconvert.c:1580:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType8Reply(n, storefunc, kdata, hdata) /* GetSimpleKanji */ ^ wconvert.c:1611:1: warning: return type defaults to 'int' [-Wimplicit-int] RecvType10Reply(n, buf, bsz) /* Through */ ^ wconvert.c:1653:8: warning: type defaults to 'int' in declaration of 'rkcw_finalize' [-Wimplicit-int] static rkcw_finalize pro((void)); ^ wconvert.c:1656:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_finalize() ^ wconvert.c:1668:8: warning: type defaults to 'int' in declaration of 'rkcw_killserver' [-Wimplicit-int] static rkcw_killserver pro((void)); ^ wconvert.c:1671:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_killserver() ^ wconvert.c:1683:8: warning: type defaults to 'int' in declaration of 'rkcw_create_context' [-Wimplicit-int] static rkcw_create_context pro((void)); ^ wconvert.c:1686:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_create_context() ^ wconvert.c:1697:8: warning: type defaults to 'int' in declaration of 'rkcw_duplicate_context' [-Wimplicit-int] static rkcw_duplicate_context pro((RkcContext *)); ^ wconvert.c:1700:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_duplicate_context( cx ) ^ wconvert.c:1712:8: warning: type defaults to 'int' in declaration of 'rkcw_close_context' [-Wimplicit-int] static rkcw_close_context pro((RkcContext *)); ^ wconvert.c:1715:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_close_context( cx ) ^ wconvert.c:1728:1: warning: return type defaults to 'int' [-Wimplicit-int] dictionary_list(proto, con, dicnames, mxi) ^ wconvert.c:1742:8: warning: type defaults to 'int' in declaration of 'rkcw_dictionary_list' [-Wimplicit-int] static rkcw_dictionary_list pro((RkcContext *, char *, int)); ^ wconvert.c:1745:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_dictionary_list( cx, dicnames, mxi) ^ wconvert.c:1754:1: warning: return type defaults to 'int' [-Wimplicit-int] define_dic(proto, cx, dicname, wordrec) ^ wconvert.c:1769:8: warning: type defaults to 'int' in declaration of 'rkcw_define_dic' [-Wimplicit-int] static rkcw_define_dic pro((RkcContext *, char *, Ushort *)); ^ wconvert.c:1772:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_define_dic( cx, dicname, wordrec) ^ wconvert.c:1780:8: warning: type defaults to 'int' in declaration of 'rkcw_delete_dic' [-Wimplicit-int] static rkcw_delete_dic pro((RkcContext *, char *, Ushort *)); ^ wconvert.c:1783:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_delete_dic( cx, dicname, wordrec) ^ wconvert.c:1791:8: warning: type defaults to 'int' in declaration of 'mount_dictionary' [-Wimplicit-int] static mount_dictionary pro((int, int, int, char *, int)); ^ wconvert.c:1794:1: warning: return type defaults to 'int' [-Wimplicit-int] mount_dictionary(majo, mino, context, data, mode) ^ wconvert.c:1807:8: warning: type defaults to 'int' in declaration of 'rkcw_mount_dictionary' [-Wimplicit-int] static rkcw_mount_dictionary pro((RkcContext *, char *, int)); ^ wconvert.c:1810:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_mount_dictionary( cx, dicname, mode ) ^ wconvert.c:1818:8: warning: type defaults to 'int' in declaration of 'rkcw_umount_dictionary' [-Wimplicit-int] static rkcw_umount_dictionary pro((RkcContext *, char *)); ^ wconvert.c:1821:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_umount_dictionary( cx, dicname ) ^ wconvert.c:1828:8: warning: type defaults to 'int' in declaration of 'rkcw_remount_dictionary' [-Wimplicit-int] static rkcw_remount_dictionary pro((RkcContext *, char *, int)); ^ wconvert.c:1831:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_remount_dictionary( cx, dicname, where ) ^ wconvert.c:1840:8: warning: type defaults to 'int' in declaration of 'rkcw_mount_list' [-Wimplicit-int] static rkcw_mount_list pro((RkcContext *, char *, int)); ^ wconvert.c:1843:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_mount_list( cx, dicnames, mxi) ^ wconvert.c:1865:1: warning: return type defaults to 'int' [-Wimplicit-int] end_convert(proto, cx, n, mod) ^ wconvert.c:1878:8: warning: type defaults to 'int' in declaration of 'rkcw_convert_end' [-Wimplicit-int] static rkcw_convert_end pro((RkcContext *, int)); ^ wconvert.c:1881:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_convert_end( cx, mode ) ^ wconvert.c:1888:8: warning: type defaults to 'int' in declaration of 'convStore' [-Wimplicit-int] static convStore pro((int, BYTE *, int, BYTE *)); ^ wconvert.c:1891:1: warning: return type defaults to 'int' [-Wimplicit-int] convStore(n, data, len, dest) ^ wconvert.c:1904:8: warning: type defaults to 'int' in declaration of 'rkcw_convert' [-Wimplicit-int] static rkcw_convert pro((RkcContext *, Ushort *, int, int)); ^ wconvert.c:1907:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_convert( cx, yomi, length, mode ) ^ wconvert.c:1928:8: warning: type defaults to 'int' in declaration of 'get_yomi' [-Wimplicit-int] static get_yomi ^ wconvert.c:1932:1: warning: return type defaults to 'int' [-Wimplicit-int] get_yomi(proto, context, curbun, storefunc, yomibuf) ^ wconvert.c:1945:8: warning: type defaults to 'int' in declaration of 'yomiStore' [-Wimplicit-int] static yomiStore pro((int, BYTE *, int, BYTE *)); ^ wconvert.c:1948:1: warning: return type defaults to 'int' [-Wimplicit-int] yomiStore(n, data, len, destb) ^ wconvert.c:1966:8: warning: type defaults to 'int' in declaration of 'rkcw_get_yomi' [-Wimplicit-int] static rkcw_get_yomi pro((RkcContext *, Ushort *)); ^ wconvert.c:1969:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_get_yomi( cx, yomip ) /* yomip ¤Î¥µ¥¤¥º¤Ï̵¸ÂÂ礫¤è¡© */ ^ wconvert.c:1977:8: warning: type defaults to 'int' in declaration of 'kanjilistStore' [-Wimplicit-int] static kanjilistStore pro((int, BYTE *, int, BYTE *)); ^ wconvert.c:1980:1: warning: return type defaults to 'int' [-Wimplicit-int] kanjilistStore(n, data, len, dest) ^ wconvert.c:2003:8: warning: type defaults to 'int' in declaration of 'rkcw_get_kanji_list' [-Wimplicit-int] static rkcw_get_kanji_list pro((RkcContext *)); ^ wconvert.c:2006:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_get_kanji_list( cx ) ^ wconvert.c:2015:8: warning: type defaults to 'int' in declaration of 'rkcw_resize' [-Wimplicit-int] static rkcw_resize pro((RkcContext *, int)); ^ wconvert.c:2018:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_resize( cx, yomi_length ) ^ wconvert.c:2034:1: warning: return type defaults to 'int' [-Wimplicit-int] store_yomi(proto, cx, yomi, maxyomi) ^ wconvert.c:2051:8: warning: type defaults to 'int' in declaration of 'rkcw_store_yomi' [-Wimplicit-int] static rkcw_store_yomi pro((RkcContext *, Ushort *, int)); ^ wconvert.c:2054:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_store_yomi(cx, yomi, maxyomi) ^ wconvert.c:2104:8: warning: type defaults to 'int' in declaration of 'rkcw_list_dictionary' [-Wimplicit-int] static rkcw_list_dictionary pro((RkcContext *, char *, char *, int)); ^ wconvert.c:2107:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_list_dictionary( cx, dirname, dicnames_return, size ) ^ wconvert.c:2128:8: warning: type defaults to 'int' in declaration of 'rkcw_create_dictionary' [-Wimplicit-int] static rkcw_create_dictionary pro((RkcContext *, char *, int)); ^ wconvert.c:2131:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_create_dictionary( cx, dicname, mode ) ^ wconvert.c:2144:8: warning: type defaults to 'int' in declaration of 'rkcw_delete_dictionary' [-Wimplicit-int] static rkcw_delete_dictionary pro((RkcContext *, char *, int)); ^ wconvert.c:2147:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_delete_dictionary( cx, dicname, mode ) ^ wconvert.c:2161:8: warning: type defaults to 'int' in declaration of 'rkcw_rename_dictionary' [-Wimplicit-int] static rkcw_rename_dictionary pro((RkcContext *, char *, char *, int)); ^ wconvert.c:2164:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_rename_dictionary( cx, dic, newdic, mode ) ^ wconvert.c:2191:8: warning: type defaults to 'int' in declaration of 'rkcw_copy_dictionary' [-Wimplicit-int] static rkcw_copy_dictionary pro((RkcContext *, char *, char *, char *, int)); ^ wconvert.c:2194:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_copy_dictionary(cx, dir, dic, newdic, mode) ^ wconvert.c:2215:8: warning: type defaults to 'int' in declaration of 'rkcw_get_text_dictionary' [-Wimplicit-int] static rkcw_get_text_dictionary ^ wconvert.c:2219:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_get_text_dictionary( cx, dirname, dicname, info, infolen ) ^ wconvert.c:2264:1: warning: return type defaults to 'int' [-Wimplicit-int] statusStore(n, data, dest) ^ wconvert.c:2287:8: warning: type defaults to 'int' in declaration of 'rkcw_get_stat' [-Wimplicit-int] static rkcw_get_stat pro((RkcContext *, RkStat *)); ^ wconvert.c:2290:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_get_stat( cx, stat ) ^ wconvert.c:2307:1: warning: return type defaults to 'int' [-Wimplicit-int] lexStore(n, data, dlen, dest) ^ wconvert.c:2330:8: warning: type defaults to 'int' in declaration of 'rkcw_get_lex' [-Wimplicit-int] static rkcw_get_lex pro((RkcContext *, int, RkLex *)); ^ wconvert.c:2333:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_get_lex( cx, mxi, info ) ^ wconvert.c:2352:8: warning: type defaults to 'int' in declaration of 'rkcw_autoconv' [-Wimplicit-int] static rkcw_autoconv pro((RkcContext *, int, int)); ^ wconvert.c:2355:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_autoconv( cx, length, mode ) ^ wconvert.c:2368:8: warning: type defaults to 'int' in declaration of 'rkcw_subst_yomi' [-Wimplicit-int] static rkcw_subst_yomi pro((RkcContext *, int, int, int, Ushort *, int)); ^ wconvert.c:2371:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_subst_yomi( cx, nbun, y_start, y_end, yomi, y_len ) ^ wconvert.c:2387:8: warning: type defaults to 'int' in declaration of 'rkcw_flush_yomi' [-Wimplicit-int] static rkcw_flush_yomi pro((RkcContext *)); ^ wconvert.c:2390:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_flush_yomi( cx ) ^ wconvert.c:2402:8: warning: type defaults to 'int' in declaration of 'rkcw_get_last_yomi' [-Wimplicit-int] static rkcw_get_last_yomi pro((RkcContext *, Ushort *, int)); ^ wconvert.c:2405:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_get_last_yomi( cx, yomi, maxyomi ) ^ wconvert.c:2419:8: warning: type defaults to 'int' in declaration of 'rkcw_remove_bun' [-Wimplicit-int] static rkcw_remove_bun pro((RkcContext *, int)); ^ wconvert.c:2422:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_remove_bun( cx, mode ) ^ wconvert.c:2459:1: warning: return type defaults to 'int' [-Wimplicit-int] simpleKanjiStore(n, data, kdest, hdest) ^ wconvert.c:2489:8: warning: type defaults to 'int' in declaration of 'rkcw_get_simple_kanji' [-Wimplicit-int] static rkcw_get_simple_kanji ^ wconvert.c:2493:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_get_simple_kanji( cx, dic, yomi, mxy, kan, mxk, hin, mxh ) ^ wconvert.c:2532:1: warning: return type defaults to 'int' [-Wimplicit-int] dicinfoStore(n, data, dest) ^ wconvert.c:2555:8: warning: type defaults to 'int' in declaration of 'rkcw_query_dic' [-Wimplicit-int] static rkcw_query_dic pro((RkcContext *, char *, char *, struct DicInfo *)); ^ wconvert.c:2558:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_query_dic(cx, usrname, dicname, info) ^ wconvert.c:2574:8: warning: type defaults to 'int' in declaration of 'rkcw_get_hinshi' [-Wimplicit-int] static rkcw_get_hinshi pro((RkcContext *, Ushort *, int)); ^ wconvert.c:2577:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_get_hinshi( cx, dst, mxd ) ^ wconvert.c:2593:8: warning: type defaults to 'int' in declaration of 'rkcw_store_range' [-Wimplicit-int] static rkcw_store_range pro((RkcContext *, Ushort *, int)); ^ wconvert.c:2596:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_store_range(cx, yomi, maxyomi) ^ wconvert.c:2604:8: warning: type defaults to 'int' in declaration of 'rkcw_set_locale' [-Wimplicit-int] static rkcw_set_locale pro((RkcContext *, char *)); ^ wconvert.c:2607:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_set_locale( cx, locale ) ^ wconvert.c:2614:8: warning: type defaults to 'int' in declaration of 'rkcw_sync' [-Wimplicit-int] static rkcw_sync pro((RkcContext *, char *)); ^ wconvert.c:2617:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_sync(cx, dicname) ^ wconvert.c:2624:8: warning: type defaults to 'int' in declaration of 'rkcw_set_app_name' [-Wimplicit-int] static rkcw_set_app_name pro((RkcContext *, char *)); ^ wconvert.c:2627:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_set_app_name( cx, apname ) ^ wconvert.c:2639:8: warning: type defaults to 'int' in declaration of 'rkcw_notice_group_name' [-Wimplicit-int] static rkcw_notice_group_name pro((RkcContext *, char *)); ^ wconvert.c:2642:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_notice_group_name(cx, groupname) ^ wconvert.c:2654:8: warning: type defaults to 'int' in declaration of 'rkcw_chmod_dic' [-Wimplicit-int] static rkcw_chmod_dic pro((RkcContext *, char *, int)); ^ wconvert.c:2657:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_chmod_dic(cx, dicname, mode) ^ wconvert.c:2671:8: warning: type defaults to 'int' in declaration of 'rkcw_through' [-Wimplicit-int] static rkcw_through pro((RkcContext *, int, char *, int, int)); ^ wconvert.c:2674:1: warning: return type defaults to 'int' [-Wimplicit-int] rkcw_through( cx, cmd, data, datasz, bufsz ) ^ rm -f wutil.o unshared/wutil.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -O wutil.c -o unshared/wutil.o In file included from wutil.c:27:0: ../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro 'rkcWCinit' extern rkcWCinit pro((void)); ^ ../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info' extern rkcw_get_server_info pro((int *, int *)); ^ ../../include/sglobal.h:373:45: warning: type defaults to 'int' in declaration of 'G373_ushortstrncpy' [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy' extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^ rm -f wutil.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -fPIC wutil.c In file included from wutil.c:27:0: ../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro 'rkcWCinit' extern rkcWCinit pro((void)); ^ ../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info' extern rkcw_get_server_info pro((int *, int *)); ^ ../../include/sglobal.h:373:45: warning: type defaults to 'int' in declaration of 'G373_ushortstrncpy' [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy' extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^ rm -f conf.o unshared/conf.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -O conf.c -o unshared/conf.o In file included from conf.c:23:0: ../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro 'rkcWCinit' extern rkcWCinit pro((void)); ^ ../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info' extern rkcw_get_server_info pro((int *, int *)); ^ ../../include/sglobal.h:373:45: warning: type defaults to 'int' in declaration of 'G373_ushortstrncpy' [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy' extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^ ../../include/sglobal.h:341:45: warning: type defaults to 'int' in declaration of 'G341_rkc_Connect_Iroha_Server' [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ rkc.h:212:8: note: in expansion of macro 'rkc_Connect_Iroha_Server' extern rkc_Connect_Iroha_Server pro((char *)); ^ rm -f conf.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -fPIC conf.c In file included from conf.c:23:0: ../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro 'rkcWCinit' extern rkcWCinit pro((void)); ^ ../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info' extern rkcw_get_server_info pro((int *, int *)); ^ ../../include/sglobal.h:373:45: warning: type defaults to 'int' in declaration of 'G373_ushortstrncpy' [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy' extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^ ../../include/sglobal.h:341:45: warning: type defaults to 'int' in declaration of 'G341_rkc_Connect_Iroha_Server' [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ rkc.h:212:8: note: in expansion of macro 'rkc_Connect_Iroha_Server' extern rkc_Connect_Iroha_Server pro((char *)); ^ rm -f cfuncs.o unshared/cfuncs.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -O cfuncs.c -o unshared/cfuncs.o rm -f cfuncs.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -fPIC cfuncs.c rm -f file.o unshared/file.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -O file.c -o unshared/file.o rm -f file.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -fPIC file.c rm -f strops.o unshared/strops.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -O strops.c -o unshared/strops.o rm -f strops.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -fPIC strops.c rm -f libRKC16.so.1.2~ + cd . + cc -o './libRKC16.so.1.2~' -shared -Wl,-rpath /usr/local/lib -Wl,-soname,libRKC16.so.1 rkc.o convert.o wconvert.o wutil.o conf.o cfuncs.o file.o strops.o + rm -f libRKC16.so.1 + ln -s libRKC16.so.1.2 libRKC16.so.1 rm -f libRKC16.so.1.2 mv -f libRKC16.so.1.2~ libRKC16.so.1.2 + rm -f libRKC16.so + ln -s libRKC16.so.1.2 libRKC16.so rm -f libRKC16.a + cd unshared + ar clq ../libRKC16.a rkc.o convert.o wconvert.o wutil.o conf.o cfuncs.o file.o strops.o ranlib libRKC16.a making all in lib/canna... rm -f jrbind.o unshared/jrbind.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O jrbind.c -o unshared/jrbind.o In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from jrbind.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from jrbind.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from jrbind.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from jrbind.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from jrbind.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from jrbind.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ canna.h:54:28: warning: return type defaults to 'int' [-Wimplicit-int] #define XwcLookupKanji2 IROHA_G425_XwcLookupKanji2 ^ jrbind.c:113:1: note: in expansion of macro 'XwcLookupKanji2' XwcLookupKanji2(dpy, win, buffer_return, nbuffer, nbytes, functionalChar, ^ rm -f jrbind.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC jrbind.c In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from jrbind.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from jrbind.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from jrbind.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from jrbind.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from jrbind.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from jrbind.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ canna.h:54:28: warning: return type defaults to 'int' [-Wimplicit-int] #define XwcLookupKanji2 IROHA_G425_XwcLookupKanji2 ^ jrbind.c:113:1: note: in expansion of macro 'XwcLookupKanji2' XwcLookupKanji2(dpy, win, buffer_return, nbuffer, nbytes, functionalChar, ^ rm -f ebind.o unshared/ebind.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O ebind.c -o unshared/ebind.o In file included from canna.h:50:0, from ebind.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from ebind.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from ebind.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from ebind.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from ebind.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from ebind.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from ebind.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ ebind.c:45:1: warning: return type defaults to 'int' [-Wimplicit-int] StoreWCtoEUC(wbuf, wbuflen, wks, ebuf, maxebuf, ks, ch, nbytes) ^ In file included from ebind.c:27:0: canna.h:52:26: warning: return type defaults to 'int' [-Wimplicit-int] #define XLookupKanji2 IROHA_G300_XLookupKanji2 ^ ebind.c:190:1: note: in expansion of macro 'XLookupKanji2' XLookupKanji2(dpy, win, buffer_return, bytes_buffer, nbytes, functionalChar, ^ rm -f ebind.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC ebind.c In file included from canna.h:50:0, from ebind.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from ebind.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from ebind.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from ebind.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from ebind.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from ebind.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from ebind.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ ebind.c:45:1: warning: return type defaults to 'int' [-Wimplicit-int] StoreWCtoEUC(wbuf, wbuflen, wks, ebuf, maxebuf, ks, ch, nbytes) ^ In file included from ebind.c:27:0: canna.h:52:26: warning: return type defaults to 'int' [-Wimplicit-int] #define XLookupKanji2 IROHA_G300_XLookupKanji2 ^ ebind.c:190:1: note: in expansion of macro 'XLookupKanji2' XLookupKanji2(dpy, win, buffer_return, bytes_buffer, nbytes, functionalChar, ^ rm -f lisp.o unshared/lisp.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O lisp.c -o unshared/lisp.o In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from lisp.h:25:0, from lisp.c:30: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from lisp.h:25:0, from lisp.c:30: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from lisp.h:25:0, from lisp.c:30: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from lisp.h:25:0, from lisp.c:30: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from lisp.h:25:0, from lisp.c:30: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from lisp.h:25:0, from lisp.c:30: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ lisp.c:42:8: warning: type defaults to 'int' in declaration of 'initIS' [-Wimplicit-int] static initIS(); ^ lisp.c:44:8: warning: type defaults to 'int' in declaration of 'allocarea' [-Wimplicit-int] static allocarea(), skipspaces(), zaplin(), isterm(); ^ lisp.c:44:21: warning: type defaults to 'int' in declaration of 'skipspaces' [-Wimplicit-int] static allocarea(), skipspaces(), zaplin(), isterm(); ^ lisp.c:44:35: warning: type defaults to 'int' in declaration of 'zaplin' [-Wimplicit-int] static allocarea(), skipspaces(), zaplin(), isterm(); ^ lisp.c:44:45: warning: type defaults to 'int' in declaration of 'isterm' [-Wimplicit-int] static allocarea(), skipspaces(), zaplin(), isterm(); ^ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: lisp.c: In function 'G133_YYparse_by_rcfilename': sglobal.h:177:45: warning: type defaults to 'int' in declaration of 'G177_ckverbose' [-Wimplicit-int] #define ckverbose G177_ckverbose ^ lisp.c:258:10: note: in expansion of macro 'ckverbose' extern ckverbose; ^ lisp.c: At top level: sglobal.h:322:45: warning: return type defaults to 'int' [-Wimplicit-int] #define parse_string G322_parse_string ^ lisp.c:336:1: note: in expansion of macro 'parse_string' parse_string(str) ^ lisp.c:520:1: warning: return type defaults to 'int' [-Wimplicit-int] initIS() ^ lisp.c:639:1: warning: return type defaults to 'int' [-Wimplicit-int] identifySequence(c, val) ^ lisp.c:686:1: warning: return type defaults to 'int' [-Wimplicit-int] allocarea() ^ lisp.c:1035:1: warning: return type defaults to 'int' [-Wimplicit-int] skipspaces() ^ lisp.c:1060:1: warning: return type defaults to 'int' [-Wimplicit-int] zaplin() ^ lisp.c:1152:8: warning: type defaults to 'int' in declaration of 'isnum' [-Wimplicit-int] static isnum(); ^ lisp.c:1307:8: warning: return type defaults to 'int' [-Wimplicit-int] static isnum(name) ^ lisp.c:1435:8: warning: return type defaults to 'int' [-Wimplicit-int] static isterm(c) ^ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: lisp.c: In function 'Lmodestr': sglobal.h:171:45: warning: implicit declaration of function 'G171_changeModeName' [-Wimplicit-function-declaration] #define changeModeName G171_changeModeName ^ lisp.c:2707:3: note: in expansion of macro 'changeModeName' changeModeName(mode, null(p) ? 0 : xstring(p)); ^ lisp.c: In function 'Lsetkey': sglobal.h:169:45: warning: implicit declaration of function 'G169_changeKeyfunc' [-Wimplicit-function-declaration] #define changeKeyfunc G169_changeKeyfunc ^ lisp.c:2777:14: note: in expansion of macro 'changeKeyfunc' retval = changeKeyfunc(mode, (unsigned)keyseq[0], ^ lisp.c: In function 'Lgsetkey': sglobal.h:170:45: warning: implicit declaration of function 'G170_changeKeyfuncOfAll' [-Wimplicit-function-declaration] #define changeKeyfuncOfAll G170_changeKeyfuncOfAll ^ lisp.c:2809:14: note: in expansion of macro 'changeKeyfuncOfAll' retval = changeKeyfuncOfAll((unsigned)keyseq[0], ^ lisp.c: In function 'Ldefsym': sglobal.h:317:45: warning: type defaults to 'int' in declaration of 'G317_nkeysup' [-Wimplicit-int] #define nkeysup G317_nkeysup ^ lisp.c:3296:10: note: in expansion of macro 'nkeysup' extern nkeysup; ^ lisp.c: In function 'ObtainVersion': lisp.c:4054:3: warning: implicit declaration of function 'RkwGetProtocolVersion' [-Wimplicit-function-declaration] RkwGetProtocolVersion(&a, &b); ^ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: lisp.c: In function 'VProtoVer': sglobal.h:330:45: warning: type defaults to 'int' in declaration of 'G330_protocol_version' [-Wimplicit-int] #define protocol_version G330_protocol_version ^ lisp.c:4182:10: note: in expansion of macro 'protocol_version' extern protocol_version; ^ lisp.c: In function 'VServVer': sglobal.h:356:45: warning: type defaults to 'int' in declaration of 'G356_server_version' [-Wimplicit-int] #define server_version G356_server_version ^ lisp.c:4194:10: note: in expansion of macro 'server_version' extern server_version; ^ rm -f lisp.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC lisp.c In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from lisp.h:25:0, from lisp.c:30: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from lisp.h:25:0, from lisp.c:30: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from lisp.h:25:0, from lisp.c:30: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from lisp.h:25:0, from lisp.c:30: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from lisp.h:25:0, from lisp.c:30: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from lisp.h:25:0, from lisp.c:30: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ lisp.c:42:8: warning: type defaults to 'int' in declaration of 'initIS' [-Wimplicit-int] static initIS(); ^ lisp.c:44:8: warning: type defaults to 'int' in declaration of 'allocarea' [-Wimplicit-int] static allocarea(), skipspaces(), zaplin(), isterm(); ^ lisp.c:44:21: warning: type defaults to 'int' in declaration of 'skipspaces' [-Wimplicit-int] static allocarea(), skipspaces(), zaplin(), isterm(); ^ lisp.c:44:35: warning: type defaults to 'int' in declaration of 'zaplin' [-Wimplicit-int] static allocarea(), skipspaces(), zaplin(), isterm(); ^ lisp.c:44:45: warning: type defaults to 'int' in declaration of 'isterm' [-Wimplicit-int] static allocarea(), skipspaces(), zaplin(), isterm(); ^ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: lisp.c: In function 'G133_YYparse_by_rcfilename': sglobal.h:177:45: warning: type defaults to 'int' in declaration of 'G177_ckverbose' [-Wimplicit-int] #define ckverbose G177_ckverbose ^ lisp.c:258:10: note: in expansion of macro 'ckverbose' extern ckverbose; ^ lisp.c: At top level: sglobal.h:322:45: warning: return type defaults to 'int' [-Wimplicit-int] #define parse_string G322_parse_string ^ lisp.c:336:1: note: in expansion of macro 'parse_string' parse_string(str) ^ lisp.c:520:1: warning: return type defaults to 'int' [-Wimplicit-int] initIS() ^ lisp.c:639:1: warning: return type defaults to 'int' [-Wimplicit-int] identifySequence(c, val) ^ lisp.c:686:1: warning: return type defaults to 'int' [-Wimplicit-int] allocarea() ^ lisp.c:1035:1: warning: return type defaults to 'int' [-Wimplicit-int] skipspaces() ^ lisp.c:1060:1: warning: return type defaults to 'int' [-Wimplicit-int] zaplin() ^ lisp.c:1152:8: warning: type defaults to 'int' in declaration of 'isnum' [-Wimplicit-int] static isnum(); ^ lisp.c:1307:8: warning: return type defaults to 'int' [-Wimplicit-int] static isnum(name) ^ lisp.c:1435:8: warning: return type defaults to 'int' [-Wimplicit-int] static isterm(c) ^ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: lisp.c: In function 'Lmodestr': sglobal.h:171:45: warning: implicit declaration of function 'G171_changeModeName' [-Wimplicit-function-declaration] #define changeModeName G171_changeModeName ^ lisp.c:2707:3: note: in expansion of macro 'changeModeName' changeModeName(mode, null(p) ? 0 : xstring(p)); ^ lisp.c: In function 'Lsetkey': sglobal.h:169:45: warning: implicit declaration of function 'G169_changeKeyfunc' [-Wimplicit-function-declaration] #define changeKeyfunc G169_changeKeyfunc ^ lisp.c:2777:14: note: in expansion of macro 'changeKeyfunc' retval = changeKeyfunc(mode, (unsigned)keyseq[0], ^ lisp.c: In function 'Lgsetkey': sglobal.h:170:45: warning: implicit declaration of function 'G170_changeKeyfuncOfAll' [-Wimplicit-function-declaration] #define changeKeyfuncOfAll G170_changeKeyfuncOfAll ^ lisp.c:2809:14: note: in expansion of macro 'changeKeyfuncOfAll' retval = changeKeyfuncOfAll((unsigned)keyseq[0], ^ lisp.c: In function 'Ldefsym': sglobal.h:317:45: warning: type defaults to 'int' in declaration of 'G317_nkeysup' [-Wimplicit-int] #define nkeysup G317_nkeysup ^ lisp.c:3296:10: note: in expansion of macro 'nkeysup' extern nkeysup; ^ lisp.c: In function 'ObtainVersion': lisp.c:4054:3: warning: implicit declaration of function 'RkwGetProtocolVersion' [-Wimplicit-function-declaration] RkwGetProtocolVersion(&a, &b); ^ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: lisp.c: In function 'VProtoVer': sglobal.h:330:45: warning: type defaults to 'int' in declaration of 'G330_protocol_version' [-Wimplicit-int] #define protocol_version G330_protocol_version ^ lisp.c:4182:10: note: in expansion of macro 'protocol_version' extern protocol_version; ^ lisp.c: In function 'VServVer': sglobal.h:356:45: warning: type defaults to 'int' in declaration of 'G356_server_version' [-Wimplicit-int] #define server_version G356_server_version ^ lisp.c:4194:10: note: in expansion of macro 'server_version' extern server_version; ^ rm -f defaultmap.o unshared/defaultmap.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O defaultmap.c -o unshared/defaultmap.o In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from defaultmap.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from defaultmap.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from defaultmap.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from defaultmap.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from defaultmap.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from defaultmap.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ defaultmap.c:49:1: warning: return type defaults to 'int' [-Wimplicit-int] simpleUndefBehavior(d) ^ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:349:45: warning: return type defaults to 'int' [-Wimplicit-int] #define searchfunc G349_searchfunc ^ defaultmap.c:85:1: note: in expansion of macro 'searchfunc' searchfunc(d, mode, whattodo, key, fnum) ^ sglobal.h:9:45: warning: return type defaults to 'int' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ defaultmap.c:165:1: note: in expansion of macro 'CYsearchfunc' CYsearchfunc(d, mode, whattodo, key, fnum) ^ rm -f defaultmap.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC defaultmap.c In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from defaultmap.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from defaultmap.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from defaultmap.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from defaultmap.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from defaultmap.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from defaultmap.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ defaultmap.c:49:1: warning: return type defaults to 'int' [-Wimplicit-int] simpleUndefBehavior(d) ^ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:349:45: warning: return type defaults to 'int' [-Wimplicit-int] #define searchfunc G349_searchfunc ^ defaultmap.c:85:1: note: in expansion of macro 'searchfunc' searchfunc(d, mode, whattodo, key, fnum) ^ sglobal.h:9:45: warning: return type defaults to 'int' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ defaultmap.c:165:1: note: in expansion of macro 'CYsearchfunc' CYsearchfunc(d, mode, whattodo, key, fnum) ^ rm -f bushu.o unshared/bushu.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O bushu.c -o unshared/bushu.o In file included from canna.h:50:0, from bushu.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from bushu.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from bushu.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from bushu.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from bushu.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from bushu.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from bushu.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ bushu.c:257:1: warning: return type defaults to 'int' [-Wimplicit-int] clearForIchiranContext(p) ^ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:244:45: warning: return type defaults to 'int' [-Wimplicit-int] #define getForIchiranContext G244_getForIchiranContext ^ bushu.c:286:1: note: in expansion of macro 'getForIchiranContext' getForIchiranContext(d) ^ bushu.c:332:1: warning: return type defaults to 'int' [-Wimplicit-int] vBushuMode(d, major_mode) ^ bushu.c:389:1: warning: return type defaults to 'int' [-Wimplicit-int] vBushuIchiranQuitCatch(d, retval, env) ^ bushu.c:409:1: warning: return type defaults to 'int' [-Wimplicit-int] vBushuExitCatch(d, retval, env) ^ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:6:45: warning: return type defaults to 'int' [-Wimplicit-int] #define BushuMode G006_BushuMode ^ bushu.c:434:1: note: in expansion of macro 'BushuMode' BushuMode(d) ^ bushu.c:452:8: warning: type defaults to 'int' in declaration of 'bushuEveryTimeCatch' [-Wimplicit-int] static bushuEveryTimeCatch pro((uiContext, int, mode_context)); ^ bushu.c:455:1: warning: return type defaults to 'int' [-Wimplicit-int] bushuEveryTimeCatch(d, retval, env) ^ bushu.c:466:8: warning: type defaults to 'int' in declaration of 'bushuExitCatch' [-Wimplicit-int] static bushuExitCatch pro((uiContext, int, mode_context)); ^ bushu.c:469:1: warning: return type defaults to 'int' [-Wimplicit-int] bushuExitCatch(d, retval, env) ^ bushu.c:498:1: warning: return type defaults to 'int' [-Wimplicit-int] bushuQuitCatch(d, retval, env) ^ bushu.c:525:1: warning: return type defaults to 'int' [-Wimplicit-int] convBushuQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:15:45: warning: return type defaults to 'int' [-Wimplicit-int] #define ConvertAsBushu G015_ConvertAsBushu ^ bushu.c:554:1: note: in expansion of macro 'ConvertAsBushu' ConvertAsBushu(d) ^ bushu.c:597:1: warning: return type defaults to 'int' [-Wimplicit-int] bushuBgnBun(st, yomi, length) ^ In file included from canna.h:50:0, from bushu.c:28: bushu.c: In function 'bushuBgnBun': sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ bushu.c:603:10: note: in expansion of macro 'defaultBushuContext' extern defaultBushuContext; ^ bushu.c: At top level: bushu.c:646:1: warning: return type defaults to 'int' [-Wimplicit-int] bushuHenkan(d, flag, ext, cur, quitfunc) ^ bushu.c: In function 'bushuHenkan': bushu.c:646:1: warning: type of 'ext' defaults to 'int' [-Wimplicit-int] In file included from canna.h:50:0, from bushu.c:28: sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ bushu.c:657:10: note: in expansion of macro 'defaultBushuContext' extern defaultBushuContext; ^ bushu.c: At top level: bushu.c:780:1: warning: return type defaults to 'int' [-Wimplicit-int] makeBushuIchiranQuit(d, flag) ^ In file included from canna.h:50:0, from bushu.c:28: bushu.c: In function 'makeBushuIchiranQuit': sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ bushu.c:784:10: note: in expansion of macro 'defaultBushuContext' extern defaultBushuContext; ^ rm -f bushu.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC bushu.c In file included from canna.h:50:0, from bushu.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from bushu.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from bushu.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from bushu.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from bushu.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from bushu.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from bushu.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ bushu.c:257:1: warning: return type defaults to 'int' [-Wimplicit-int] clearForIchiranContext(p) ^ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:244:45: warning: return type defaults to 'int' [-Wimplicit-int] #define getForIchiranContext G244_getForIchiranContext ^ bushu.c:286:1: note: in expansion of macro 'getForIchiranContext' getForIchiranContext(d) ^ bushu.c:332:1: warning: return type defaults to 'int' [-Wimplicit-int] vBushuMode(d, major_mode) ^ bushu.c:389:1: warning: return type defaults to 'int' [-Wimplicit-int] vBushuIchiranQuitCatch(d, retval, env) ^ bushu.c:409:1: warning: return type defaults to 'int' [-Wimplicit-int] vBushuExitCatch(d, retval, env) ^ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:6:45: warning: return type defaults to 'int' [-Wimplicit-int] #define BushuMode G006_BushuMode ^ bushu.c:434:1: note: in expansion of macro 'BushuMode' BushuMode(d) ^ bushu.c:452:8: warning: type defaults to 'int' in declaration of 'bushuEveryTimeCatch' [-Wimplicit-int] static bushuEveryTimeCatch pro((uiContext, int, mode_context)); ^ bushu.c:455:1: warning: return type defaults to 'int' [-Wimplicit-int] bushuEveryTimeCatch(d, retval, env) ^ bushu.c:466:8: warning: type defaults to 'int' in declaration of 'bushuExitCatch' [-Wimplicit-int] static bushuExitCatch pro((uiContext, int, mode_context)); ^ bushu.c:469:1: warning: return type defaults to 'int' [-Wimplicit-int] bushuExitCatch(d, retval, env) ^ bushu.c:498:1: warning: return type defaults to 'int' [-Wimplicit-int] bushuQuitCatch(d, retval, env) ^ bushu.c:525:1: warning: return type defaults to 'int' [-Wimplicit-int] convBushuQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:15:45: warning: return type defaults to 'int' [-Wimplicit-int] #define ConvertAsBushu G015_ConvertAsBushu ^ bushu.c:554:1: note: in expansion of macro 'ConvertAsBushu' ConvertAsBushu(d) ^ bushu.c:597:1: warning: return type defaults to 'int' [-Wimplicit-int] bushuBgnBun(st, yomi, length) ^ In file included from canna.h:50:0, from bushu.c:28: bushu.c: In function 'bushuBgnBun': sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ bushu.c:603:10: note: in expansion of macro 'defaultBushuContext' extern defaultBushuContext; ^ bushu.c: At top level: bushu.c:646:1: warning: return type defaults to 'int' [-Wimplicit-int] bushuHenkan(d, flag, ext, cur, quitfunc) ^ bushu.c: In function 'bushuHenkan': bushu.c:646:1: warning: type of 'ext' defaults to 'int' [-Wimplicit-int] In file included from canna.h:50:0, from bushu.c:28: sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ bushu.c:657:10: note: in expansion of macro 'defaultBushuContext' extern defaultBushuContext; ^ bushu.c: At top level: bushu.c:780:1: warning: return type defaults to 'int' [-Wimplicit-int] makeBushuIchiranQuit(d, flag) ^ In file included from canna.h:50:0, from bushu.c:28: bushu.c: In function 'makeBushuIchiranQuit': sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ bushu.c:784:10: note: in expansion of macro 'defaultBushuContext' extern defaultBushuContext; ^ rm -f chikuji.o unshared/chikuji.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O chikuji.c -o unshared/chikuji.o In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from chikuji.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from chikuji.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from chikuji.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from chikuji.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from chikuji.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from chikuji.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ chikuji.c:77:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ chikuji.c: In function 'G174_chikujiInit': sglobal.h:112:45: warning: implicit declaration of function 'G112_ToggleChikuji' [-Wimplicit-function-declaration] #define ToggleChikuji G112_ToggleChikuji ^ chikuji.c:224:7: note: in expansion of macro 'ToggleChikuji' if (ToggleChikuji(d, 1) == -1) { ^ chikuji.c: At top level: sglobal.h:13:45: warning: return type defaults to 'int' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ chikuji.c:297:1: note: in expansion of macro 'ChikujiSubstYomi' ChikujiSubstYomi(d) ^ chikuji.c:447:8: warning: type defaults to 'int' in declaration of 'ChikujiTanExtend' [-Wimplicit-int] static ChikujiTanExtend pro((uiContext)); ^ chikuji.c:487:8: warning: type defaults to 'int' in declaration of 'ChikujiTanShrink' [-Wimplicit-int] static ChikujiTanShrink pro((uiContext)); ^ chikuji.c:533:8: warning: type defaults to 'int' in declaration of 'ChikujiYomiDeletePrevious' [-Wimplicit-int] static ChikujiYomiDeletePrevious pro((uiContext)); ^ chikuji.c:626:8: warning: type defaults to 'int' in declaration of 'ChikujiHenkan' [-Wimplicit-int] static ChikujiHenkan pro((uiContext)); ^ chikuji.c:760:8: warning: type defaults to 'int' in declaration of 'ChikujiHenkanNaive' [-Wimplicit-int] static ChikujiHenkanNaive pro((uiContext)); ^ chikuji.c:769:8: warning: type defaults to 'int' in declaration of 'ChikujiHenkanOrNothing' [-Wimplicit-int] static ChikujiHenkanOrNothing pro((uiContext)); ^ chikuji.c:778:8: warning: type defaults to 'int' in declaration of 'ChikujiMuhenkan' [-Wimplicit-int] static ChikujiMuhenkan pro((uiContext)); ^ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ chikujimap.h:29:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran(), TanKatakana(); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ chikujimap.h:29:27: note: in expansion of macro 'TanKatakana' extern TanKouhoIchiran(), TanKatakana(); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ chikujimap.h:30:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou(); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ chikujimap.h:31:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan(), TanBubunKakutei(), TanHankaku(); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ chikujimap.h:31:23: note: in expansion of macro 'TanBubunKakutei' extern TanMuhenkan(), TanBubunKakutei(), TanHankaku(); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ chikujimap.h:31:42: note: in expansion of macro 'TanHankaku' extern TanMuhenkan(), TanBubunKakutei(), TanHankaku(); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ chikujimap.h:32:8: note: in expansion of macro 'TanHiragana' extern TanHiragana(), TanRomaji(), TanZenkaku(); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ chikujimap.h:32:23: note: in expansion of macro 'TanRomaji' extern TanHiragana(), TanRomaji(), TanZenkaku(); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ chikujimap.h:32:36: note: in expansion of macro 'TanZenkaku' extern TanHiragana(), TanRomaji(), TanZenkaku(); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ chikujimap.h:33:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu(), TanBackwardBunsetsu(); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ chikujimap.h:33:30: note: in expansion of macro 'TanBackwardBunsetsu' extern TanForwardBunsetsu(), TanBackwardBunsetsu(); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ chikujimap.h:34:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho(), TanPreviousKouho(); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ chikujimap.h:34:24: note: in expansion of macro 'TanPreviousKouho' extern TanNextKouho(), TanPreviousKouho(); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ chikujimap.h:35:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan(); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ chikujimap.h:35:34: note: in expansion of macro 'TanEndOfBunsetsu' extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan(); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ chikujimap.h:35:54: note: in expansion of macro 'TanBubunMuhenkan' extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan(); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ chikujimap.h:36:8: note: in expansion of macro 'TanUpper' extern TanUpper(), TanCapitalize(), TanDeletePrevious(); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ chikujimap.h:36:20: note: in expansion of macro 'TanCapitalize' extern TanUpper(), TanCapitalize(), TanDeletePrevious(); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ chikujimap.h:36:37: note: in expansion of macro 'TanDeletePrevious' extern TanUpper(), TanCapitalize(), TanDeletePrevious(); ^ In file included from chikuji.c:810:0: chikujimap.h:37:8: warning: type defaults to 'int' in declaration of 'TanKanaRotate' [-Wimplicit-int] extern TanKanaRotate pro((uiContext)), TanRomajiRotate pro((uiContext)); ^ chikujimap.h:37:40: warning: type defaults to 'int' in declaration of 'TanRomajiRotate' [-Wimplicit-int] extern TanKanaRotate pro((uiContext)), TanRomajiRotate pro((uiContext)); ^ chikujimap.h:38:8: warning: type defaults to 'int' in declaration of 'TanCaseRotateForward' [-Wimplicit-int] extern TanCaseRotateForward pro((uiContext)); ^ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:349:45: warning: type defaults to 'int' in declaration of 'G349_searchfunc' [-Wimplicit-int] #define searchfunc G349_searchfunc ^ chikujimap.h:54:8: note: in expansion of macro 'searchfunc' extern searchfunc(), CYsearchfunc(), Yomisearchfunc(); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ chikujimap.h:54:22: note: in expansion of macro 'CYsearchfunc' extern searchfunc(), CYsearchfunc(), Yomisearchfunc(); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ chikujimap.h:54:38: note: in expansion of macro 'Yomisearchfunc' extern searchfunc(), CYsearchfunc(), Yomisearchfunc(); ^ rm -f chikuji.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC chikuji.c In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from chikuji.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from chikuji.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from chikuji.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from chikuji.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from chikuji.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from chikuji.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ chikuji.c:77:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ chikuji.c: In function 'G174_chikujiInit': sglobal.h:112:45: warning: implicit declaration of function 'G112_ToggleChikuji' [-Wimplicit-function-declaration] #define ToggleChikuji G112_ToggleChikuji ^ chikuji.c:224:7: note: in expansion of macro 'ToggleChikuji' if (ToggleChikuji(d, 1) == -1) { ^ chikuji.c: At top level: sglobal.h:13:45: warning: return type defaults to 'int' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ chikuji.c:297:1: note: in expansion of macro 'ChikujiSubstYomi' ChikujiSubstYomi(d) ^ chikuji.c:447:8: warning: type defaults to 'int' in declaration of 'ChikujiTanExtend' [-Wimplicit-int] static ChikujiTanExtend pro((uiContext)); ^ chikuji.c:487:8: warning: type defaults to 'int' in declaration of 'ChikujiTanShrink' [-Wimplicit-int] static ChikujiTanShrink pro((uiContext)); ^ chikuji.c:533:8: warning: type defaults to 'int' in declaration of 'ChikujiYomiDeletePrevious' [-Wimplicit-int] static ChikujiYomiDeletePrevious pro((uiContext)); ^ chikuji.c:626:8: warning: type defaults to 'int' in declaration of 'ChikujiHenkan' [-Wimplicit-int] static ChikujiHenkan pro((uiContext)); ^ chikuji.c:760:8: warning: type defaults to 'int' in declaration of 'ChikujiHenkanNaive' [-Wimplicit-int] static ChikujiHenkanNaive pro((uiContext)); ^ chikuji.c:769:8: warning: type defaults to 'int' in declaration of 'ChikujiHenkanOrNothing' [-Wimplicit-int] static ChikujiHenkanOrNothing pro((uiContext)); ^ chikuji.c:778:8: warning: type defaults to 'int' in declaration of 'ChikujiMuhenkan' [-Wimplicit-int] static ChikujiMuhenkan pro((uiContext)); ^ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ chikujimap.h:29:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran(), TanKatakana(); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ chikujimap.h:29:27: note: in expansion of macro 'TanKatakana' extern TanKouhoIchiran(), TanKatakana(); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ chikujimap.h:30:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou(); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ chikujimap.h:31:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan(), TanBubunKakutei(), TanHankaku(); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ chikujimap.h:31:23: note: in expansion of macro 'TanBubunKakutei' extern TanMuhenkan(), TanBubunKakutei(), TanHankaku(); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ chikujimap.h:31:42: note: in expansion of macro 'TanHankaku' extern TanMuhenkan(), TanBubunKakutei(), TanHankaku(); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ chikujimap.h:32:8: note: in expansion of macro 'TanHiragana' extern TanHiragana(), TanRomaji(), TanZenkaku(); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ chikujimap.h:32:23: note: in expansion of macro 'TanRomaji' extern TanHiragana(), TanRomaji(), TanZenkaku(); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ chikujimap.h:32:36: note: in expansion of macro 'TanZenkaku' extern TanHiragana(), TanRomaji(), TanZenkaku(); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ chikujimap.h:33:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu(), TanBackwardBunsetsu(); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ chikujimap.h:33:30: note: in expansion of macro 'TanBackwardBunsetsu' extern TanForwardBunsetsu(), TanBackwardBunsetsu(); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ chikujimap.h:34:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho(), TanPreviousKouho(); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ chikujimap.h:34:24: note: in expansion of macro 'TanPreviousKouho' extern TanNextKouho(), TanPreviousKouho(); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ chikujimap.h:35:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan(); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ chikujimap.h:35:34: note: in expansion of macro 'TanEndOfBunsetsu' extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan(); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ chikujimap.h:35:54: note: in expansion of macro 'TanBubunMuhenkan' extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan(); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ chikujimap.h:36:8: note: in expansion of macro 'TanUpper' extern TanUpper(), TanCapitalize(), TanDeletePrevious(); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ chikujimap.h:36:20: note: in expansion of macro 'TanCapitalize' extern TanUpper(), TanCapitalize(), TanDeletePrevious(); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ chikujimap.h:36:37: note: in expansion of macro 'TanDeletePrevious' extern TanUpper(), TanCapitalize(), TanDeletePrevious(); ^ In file included from chikuji.c:810:0: chikujimap.h:37:8: warning: type defaults to 'int' in declaration of 'TanKanaRotate' [-Wimplicit-int] extern TanKanaRotate pro((uiContext)), TanRomajiRotate pro((uiContext)); ^ chikujimap.h:37:40: warning: type defaults to 'int' in declaration of 'TanRomajiRotate' [-Wimplicit-int] extern TanKanaRotate pro((uiContext)), TanRomajiRotate pro((uiContext)); ^ chikujimap.h:38:8: warning: type defaults to 'int' in declaration of 'TanCaseRotateForward' [-Wimplicit-int] extern TanCaseRotateForward pro((uiContext)); ^ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:349:45: warning: type defaults to 'int' in declaration of 'G349_searchfunc' [-Wimplicit-int] #define searchfunc G349_searchfunc ^ chikujimap.h:54:8: note: in expansion of macro 'searchfunc' extern searchfunc(), CYsearchfunc(), Yomisearchfunc(); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ chikujimap.h:54:22: note: in expansion of macro 'CYsearchfunc' extern searchfunc(), CYsearchfunc(), Yomisearchfunc(); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ chikujimap.h:54:38: note: in expansion of macro 'Yomisearchfunc' extern searchfunc(), CYsearchfunc(), Yomisearchfunc(); ^ rm -f commondata.o unshared/commondata.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O commondata.c -o unshared/commondata.o In file included from canna.h:50:0, from commondata.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from commondata.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from commondata.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from commondata.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from commondata.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from commondata.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from commondata.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ rm -f commondata.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC commondata.c In file included from canna.h:50:0, from commondata.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from commondata.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from commondata.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from commondata.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from commondata.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from commondata.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from commondata.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ rm -f empty.o unshared/empty.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O empty.c -o unshared/empty.o In file included from canna.h:50:0, from empty.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from empty.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from empty.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from empty.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from empty.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from empty.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from empty.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from empty.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from empty.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from empty.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from empty.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from empty.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ empty.c:37:1: warning: return type defaults to 'int' [-Wimplicit-int] inEmptySelfInsert(d) ^ empty.c:52:8: warning: type defaults to 'int' in declaration of 'EmptySelfInsert' [-Wimplicit-int] static EmptySelfInsert pro((uiContext)); ^ empty.c:55:1: warning: return type defaults to 'int' [-Wimplicit-int] EmptySelfInsert(d) ^ empty.c:81:8: warning: type defaults to 'int' in declaration of 'EmptyYomiInsert' [-Wimplicit-int] static EmptyYomiInsert pro((uiContext)); ^ empty.c:84:1: warning: return type defaults to 'int' [-Wimplicit-int] EmptyYomiInsert(d) ^ empty.c:105:8: warning: type defaults to 'int' in declaration of 'EmptyQuotedInsert' [-Wimplicit-int] static EmptyQuotedInsert pro((uiContext)); ^ empty.c:108:1: warning: return type defaults to 'int' [-Wimplicit-int] EmptyQuotedInsert(d) ^ empty.c:122:8: warning: type defaults to 'int' in declaration of 'AlphaSelfInsert' [-Wimplicit-int] static AlphaSelfInsert pro((uiContext)); ^ empty.c:125:1: warning: return type defaults to 'int' [-Wimplicit-int] AlphaSelfInsert(d) ^ empty.c:146:8: warning: type defaults to 'int' in declaration of 'AlphaNop' [-Wimplicit-int] static AlphaNop pro((uiContext)); ^ empty.c:149:1: warning: return type defaults to 'int' [-Wimplicit-int] AlphaNop(d) ^ empty.c:158:8: warning: type defaults to 'int' in declaration of 'EmptyQuit' [-Wimplicit-int] static EmptyQuit pro((uiContext)); ^ empty.c:161:1: warning: return type defaults to 'int' [-Wimplicit-int] EmptyQuit(d) ^ empty.c:175:8: warning: type defaults to 'int' in declaration of 'EmptyKakutei' [-Wimplicit-int] static EmptyKakutei pro((uiContext)); ^ empty.c:178:1: warning: return type defaults to 'int' [-Wimplicit-int] EmptyKakutei(d) ^ empty.c:192:8: warning: type defaults to 'int' in declaration of 'EmptyDeletePrevious' [-Wimplicit-int] static EmptyDeletePrevious pro((uiContext)); ^ empty.c:195:1: warning: return type defaults to 'int' [-Wimplicit-int] EmptyDeletePrevious(d) ^ empty.c:225:1: warning: return type defaults to 'int' [-Wimplicit-int] UserMode(d, estruct) ^ empty.c:257:1: warning: return type defaults to 'int' [-Wimplicit-int] UserSelect(d, estruct) ^ empty.c:304:1: warning: return type defaults to 'int' [-Wimplicit-int] UserMenu(d, estruct) ^ empty.c:315:1: warning: return type defaults to 'int' [-Wimplicit-int] ProcExtraFunc(d, fnum) ^ In file included from canna.h:50:0, from empty.c:27: sglobal.h:243:45: warning: return type defaults to 'int' [-Wimplicit-int] #define getBaseMode G243_getBaseMode ^ empty.c:339:1: note: in expansion of macro 'getBaseMode' getBaseMode(yc) ^ sglobal.h:22:45: warning: return type defaults to 'int' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ empty.c:387:1: note: in expansion of macro 'EmptyBaseHira' EmptyBaseHira(d) ^ sglobal.h:25:45: warning: return type defaults to 'int' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ empty.c:401:1: note: in expansion of macro 'EmptyBaseKata' EmptyBaseKata(d) ^ sglobal.h:19:45: warning: return type defaults to 'int' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ empty.c:418:1: note: in expansion of macro 'EmptyBaseEisu' EmptyBaseEisu(d) ^ sglobal.h:27:45: warning: return type defaults to 'int' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ empty.c:433:1: note: in expansion of macro 'EmptyBaseZen' EmptyBaseZen(d) ^ sglobal.h:20:45: warning: return type defaults to 'int' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ empty.c:454:1: note: in expansion of macro 'EmptyBaseHan' EmptyBaseHan(d) ^ sglobal.h:24:45: warning: return type defaults to 'int' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ empty.c:482:1: note: in expansion of macro 'EmptyBaseKana' EmptyBaseKana(d) ^ sglobal.h:23:45: warning: return type defaults to 'int' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ empty.c:505:1: note: in expansion of macro 'EmptyBaseKakutei' EmptyBaseKakutei(d) ^ sglobal.h:21:45: warning: return type defaults to 'int' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ empty.c:519:1: note: in expansion of macro 'EmptyBaseHenkan' EmptyBaseHenkan(d) ^ empty.c: In function 'renbunInit': sglobal.h:112:45: warning: implicit declaration of function 'G112_ToggleChikuji' [-Wimplicit-function-declaration] #define ToggleChikuji G112_ToggleChikuji ^ empty.c:545:7: note: in expansion of macro 'ToggleChikuji' if (ToggleChikuji(d, 0) == -1) { ^ empty.c: In function 'showServer': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ empty.c:595:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ empty.c: In function 'dicSync': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ empty.c:728:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ emptymap.h: At top level: sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ emptymap.h:27:8: note: in expansion of macro 'AlphaMode' extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode(); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ emptymap.h:27:21: note: in expansion of macro 'HenkanNyuryokuMode' extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode(); ^ In file included from empty.c:750:0: emptymap.h:27:43: warning: type defaults to 'int' in declaration of 'ZenHiraKakuteiMode' [-Wimplicit-int] extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode(); ^ emptymap.h:28:8: warning: type defaults to 'int' in declaration of 'ZenKataKakuteiMode' [-Wimplicit-int] extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode(); ^ emptymap.h:28:30: warning: type defaults to 'int' in declaration of 'HanKataKakuteiMode' [-Wimplicit-int] extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode(); ^ emptymap.h:28:52: warning: type defaults to 'int' in declaration of 'ZenAlphaKakuteiMode' [-Wimplicit-int] extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode(); ^ emptymap.h:29:8: warning: type defaults to 'int' in declaration of 'HanAlphaKakuteiMode' [-Wimplicit-int] extern HanAlphaKakuteiMode(), KigoIchiran(); ^ In file included from canna.h:50:0, from empty.c:27: sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ emptymap.h:29:31: note: in expansion of macro 'KigoIchiran' extern HanAlphaKakuteiMode(), KigoIchiran(); ^ sglobal.h:37:45: warning: type defaults to 'int' in declaration of 'G037_HexMode' [-Wimplicit-int] #define HexMode G037_HexMode ^ emptymap.h:31:8: note: in expansion of macro 'HexMode' extern HexMode(), BushuMode(); ^ sglobal.h:6:45: warning: type defaults to 'int' in declaration of 'G006_BushuMode' [-Wimplicit-int] #define BushuMode G006_BushuMode ^ emptymap.h:31:19: note: in expansion of macro 'BushuMode' extern HexMode(), BushuMode(); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ emptymap.h:33:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran(), UiUtilMode(); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ emptymap.h:33:23: note: in expansion of macro 'UiUtilMode' extern KigoIchiran(), UiUtilMode(); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ emptymap.h:34:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle(), YomiBaseZenHanToggle(); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ emptymap.h:34:34: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseHiraKataToggle(), YomiBaseZenHanToggle(); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ emptymap.h:35:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle(), YomiBaseKakuteiHenkanToggle(); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ emptymap.h:35:34: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKanaEisuToggle(), YomiBaseKakuteiHenkanToggle(); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ emptymap.h:36:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw(), YomiBaseRotateBack(); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ emptymap.h:36:30: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateForw(), YomiBaseRotateBack(); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ emptymap.h:37:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup(); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ emptymap.h:37:25: note: in expansion of macro 'UseOtherKeymap' extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup(); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ emptymap.h:37:43: note: in expansion of macro 'YomiModeBackup' extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup(); ^ sglobal.h:199:45: warning: type defaults to 'int' in declaration of 'G199_dicTouroku' [-Wimplicit-int] #define dicTouroku G199_dicTouroku ^ emptymap.h:38:8: note: in expansion of macro 'dicTouroku' extern dicTouroku pro((uiContext)), dicSakujo pro((uiContext)); ^ sglobal.h:198:45: warning: type defaults to 'int' in declaration of 'G198_dicSakujo' [-Wimplicit-int] #define dicSakujo G198_dicSakujo ^ emptymap.h:38:37: note: in expansion of macro 'dicSakujo' extern dicTouroku pro((uiContext)), dicSakujo pro((uiContext)); ^ sglobal.h:292:45: warning: type defaults to 'int' in declaration of 'G292_kigoRussia' [-Wimplicit-int] #define kigoRussia G292_kigoRussia ^ emptymap.h:40:8: note: in expansion of macro 'kigoRussia' extern kigoRussia(), kigoGreek(), kigoKeisen(); ^ sglobal.h:290:45: warning: type defaults to 'int' in declaration of 'G290_kigoGreek' [-Wimplicit-int] #define kigoGreek G290_kigoGreek ^ emptymap.h:40:22: note: in expansion of macro 'kigoGreek' extern kigoRussia(), kigoGreek(), kigoKeisen(); ^ sglobal.h:291:45: warning: type defaults to 'int' in declaration of 'G291_kigoKeisen' [-Wimplicit-int] #define kigoKeisen G291_kigoKeisen ^ emptymap.h:40:35: note: in expansion of macro 'kigoKeisen' extern kigoRussia(), kigoGreek(), kigoKeisen(); ^ sglobal.h:197:45: warning: type defaults to 'int' in declaration of 'G197_dicMount' [-Wimplicit-int] #define dicMount G197_dicMount ^ emptymap.h:41:8: note: in expansion of macro 'dicMount' extern dicMount(), serverChange(), serverFin(); ^ sglobal.h:353:45: warning: type defaults to 'int' in declaration of 'G353_serverChange' [-Wimplicit-int] #define serverChange G353_serverChange ^ emptymap.h:41:20: note: in expansion of macro 'serverChange' extern dicMount(), serverChange(), serverFin(); ^ sglobal.h:354:45: warning: type defaults to 'int' in declaration of 'G354_serverFin' [-Wimplicit-int] #define serverFin G354_serverFin ^ emptymap.h:41:36: note: in expansion of macro 'serverFin' extern dicMount(), serverChange(), serverFin(); ^ sglobal.h:174:45: warning: type defaults to 'int' in declaration of 'G174_chikujiInit' [-Wimplicit-int] #define chikujiInit G174_chikujiInit ^ emptymap.h:42:8: note: in expansion of macro 'chikujiInit' extern chikujiInit(); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ alphamap.h:28:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence(),UseOtherKeymap(); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ alphamap.h:28:25: note: in expansion of macro 'UseOtherKeymap' extern DoFuncSequence(),UseOtherKeymap(); ^ rm -f empty.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC empty.c In file included from canna.h:50:0, from empty.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from empty.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from empty.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from empty.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from empty.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from empty.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from empty.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from empty.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from empty.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from empty.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from empty.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from empty.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ empty.c:37:1: warning: return type defaults to 'int' [-Wimplicit-int] inEmptySelfInsert(d) ^ empty.c:52:8: warning: type defaults to 'int' in declaration of 'EmptySelfInsert' [-Wimplicit-int] static EmptySelfInsert pro((uiContext)); ^ empty.c:55:1: warning: return type defaults to 'int' [-Wimplicit-int] EmptySelfInsert(d) ^ empty.c:81:8: warning: type defaults to 'int' in declaration of 'EmptyYomiInsert' [-Wimplicit-int] static EmptyYomiInsert pro((uiContext)); ^ empty.c:84:1: warning: return type defaults to 'int' [-Wimplicit-int] EmptyYomiInsert(d) ^ empty.c:105:8: warning: type defaults to 'int' in declaration of 'EmptyQuotedInsert' [-Wimplicit-int] static EmptyQuotedInsert pro((uiContext)); ^ empty.c:108:1: warning: return type defaults to 'int' [-Wimplicit-int] EmptyQuotedInsert(d) ^ empty.c:122:8: warning: type defaults to 'int' in declaration of 'AlphaSelfInsert' [-Wimplicit-int] static AlphaSelfInsert pro((uiContext)); ^ empty.c:125:1: warning: return type defaults to 'int' [-Wimplicit-int] AlphaSelfInsert(d) ^ empty.c:146:8: warning: type defaults to 'int' in declaration of 'AlphaNop' [-Wimplicit-int] static AlphaNop pro((uiContext)); ^ empty.c:149:1: warning: return type defaults to 'int' [-Wimplicit-int] AlphaNop(d) ^ empty.c:158:8: warning: type defaults to 'int' in declaration of 'EmptyQuit' [-Wimplicit-int] static EmptyQuit pro((uiContext)); ^ empty.c:161:1: warning: return type defaults to 'int' [-Wimplicit-int] EmptyQuit(d) ^ empty.c:175:8: warning: type defaults to 'int' in declaration of 'EmptyKakutei' [-Wimplicit-int] static EmptyKakutei pro((uiContext)); ^ empty.c:178:1: warning: return type defaults to 'int' [-Wimplicit-int] EmptyKakutei(d) ^ empty.c:192:8: warning: type defaults to 'int' in declaration of 'EmptyDeletePrevious' [-Wimplicit-int] static EmptyDeletePrevious pro((uiContext)); ^ empty.c:195:1: warning: return type defaults to 'int' [-Wimplicit-int] EmptyDeletePrevious(d) ^ empty.c:225:1: warning: return type defaults to 'int' [-Wimplicit-int] UserMode(d, estruct) ^ empty.c:257:1: warning: return type defaults to 'int' [-Wimplicit-int] UserSelect(d, estruct) ^ empty.c:304:1: warning: return type defaults to 'int' [-Wimplicit-int] UserMenu(d, estruct) ^ empty.c:315:1: warning: return type defaults to 'int' [-Wimplicit-int] ProcExtraFunc(d, fnum) ^ In file included from canna.h:50:0, from empty.c:27: sglobal.h:243:45: warning: return type defaults to 'int' [-Wimplicit-int] #define getBaseMode G243_getBaseMode ^ empty.c:339:1: note: in expansion of macro 'getBaseMode' getBaseMode(yc) ^ sglobal.h:22:45: warning: return type defaults to 'int' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ empty.c:387:1: note: in expansion of macro 'EmptyBaseHira' EmptyBaseHira(d) ^ sglobal.h:25:45: warning: return type defaults to 'int' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ empty.c:401:1: note: in expansion of macro 'EmptyBaseKata' EmptyBaseKata(d) ^ sglobal.h:19:45: warning: return type defaults to 'int' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ empty.c:418:1: note: in expansion of macro 'EmptyBaseEisu' EmptyBaseEisu(d) ^ sglobal.h:27:45: warning: return type defaults to 'int' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ empty.c:433:1: note: in expansion of macro 'EmptyBaseZen' EmptyBaseZen(d) ^ sglobal.h:20:45: warning: return type defaults to 'int' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ empty.c:454:1: note: in expansion of macro 'EmptyBaseHan' EmptyBaseHan(d) ^ sglobal.h:24:45: warning: return type defaults to 'int' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ empty.c:482:1: note: in expansion of macro 'EmptyBaseKana' EmptyBaseKana(d) ^ sglobal.h:23:45: warning: return type defaults to 'int' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ empty.c:505:1: note: in expansion of macro 'EmptyBaseKakutei' EmptyBaseKakutei(d) ^ sglobal.h:21:45: warning: return type defaults to 'int' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ empty.c:519:1: note: in expansion of macro 'EmptyBaseHenkan' EmptyBaseHenkan(d) ^ empty.c: In function 'renbunInit': sglobal.h:112:45: warning: implicit declaration of function 'G112_ToggleChikuji' [-Wimplicit-function-declaration] #define ToggleChikuji G112_ToggleChikuji ^ empty.c:545:7: note: in expansion of macro 'ToggleChikuji' if (ToggleChikuji(d, 0) == -1) { ^ empty.c: In function 'showServer': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ empty.c:595:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ empty.c: In function 'dicSync': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ empty.c:728:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ emptymap.h: At top level: sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ emptymap.h:27:8: note: in expansion of macro 'AlphaMode' extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode(); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ emptymap.h:27:21: note: in expansion of macro 'HenkanNyuryokuMode' extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode(); ^ In file included from empty.c:750:0: emptymap.h:27:43: warning: type defaults to 'int' in declaration of 'ZenHiraKakuteiMode' [-Wimplicit-int] extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode(); ^ emptymap.h:28:8: warning: type defaults to 'int' in declaration of 'ZenKataKakuteiMode' [-Wimplicit-int] extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode(); ^ emptymap.h:28:30: warning: type defaults to 'int' in declaration of 'HanKataKakuteiMode' [-Wimplicit-int] extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode(); ^ emptymap.h:28:52: warning: type defaults to 'int' in declaration of 'ZenAlphaKakuteiMode' [-Wimplicit-int] extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode(); ^ emptymap.h:29:8: warning: type defaults to 'int' in declaration of 'HanAlphaKakuteiMode' [-Wimplicit-int] extern HanAlphaKakuteiMode(), KigoIchiran(); ^ In file included from canna.h:50:0, from empty.c:27: sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ emptymap.h:29:31: note: in expansion of macro 'KigoIchiran' extern HanAlphaKakuteiMode(), KigoIchiran(); ^ sglobal.h:37:45: warning: type defaults to 'int' in declaration of 'G037_HexMode' [-Wimplicit-int] #define HexMode G037_HexMode ^ emptymap.h:31:8: note: in expansion of macro 'HexMode' extern HexMode(), BushuMode(); ^ sglobal.h:6:45: warning: type defaults to 'int' in declaration of 'G006_BushuMode' [-Wimplicit-int] #define BushuMode G006_BushuMode ^ emptymap.h:31:19: note: in expansion of macro 'BushuMode' extern HexMode(), BushuMode(); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ emptymap.h:33:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran(), UiUtilMode(); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ emptymap.h:33:23: note: in expansion of macro 'UiUtilMode' extern KigoIchiran(), UiUtilMode(); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ emptymap.h:34:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle(), YomiBaseZenHanToggle(); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ emptymap.h:34:34: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseHiraKataToggle(), YomiBaseZenHanToggle(); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ emptymap.h:35:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle(), YomiBaseKakuteiHenkanToggle(); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ emptymap.h:35:34: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKanaEisuToggle(), YomiBaseKakuteiHenkanToggle(); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ emptymap.h:36:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw(), YomiBaseRotateBack(); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ emptymap.h:36:30: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateForw(), YomiBaseRotateBack(); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ emptymap.h:37:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup(); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ emptymap.h:37:25: note: in expansion of macro 'UseOtherKeymap' extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup(); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ emptymap.h:37:43: note: in expansion of macro 'YomiModeBackup' extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup(); ^ sglobal.h:199:45: warning: type defaults to 'int' in declaration of 'G199_dicTouroku' [-Wimplicit-int] #define dicTouroku G199_dicTouroku ^ emptymap.h:38:8: note: in expansion of macro 'dicTouroku' extern dicTouroku pro((uiContext)), dicSakujo pro((uiContext)); ^ sglobal.h:198:45: warning: type defaults to 'int' in declaration of 'G198_dicSakujo' [-Wimplicit-int] #define dicSakujo G198_dicSakujo ^ emptymap.h:38:37: note: in expansion of macro 'dicSakujo' extern dicTouroku pro((uiContext)), dicSakujo pro((uiContext)); ^ sglobal.h:292:45: warning: type defaults to 'int' in declaration of 'G292_kigoRussia' [-Wimplicit-int] #define kigoRussia G292_kigoRussia ^ emptymap.h:40:8: note: in expansion of macro 'kigoRussia' extern kigoRussia(), kigoGreek(), kigoKeisen(); ^ sglobal.h:290:45: warning: type defaults to 'int' in declaration of 'G290_kigoGreek' [-Wimplicit-int] #define kigoGreek G290_kigoGreek ^ emptymap.h:40:22: note: in expansion of macro 'kigoGreek' extern kigoRussia(), kigoGreek(), kigoKeisen(); ^ sglobal.h:291:45: warning: type defaults to 'int' in declaration of 'G291_kigoKeisen' [-Wimplicit-int] #define kigoKeisen G291_kigoKeisen ^ emptymap.h:40:35: note: in expansion of macro 'kigoKeisen' extern kigoRussia(), kigoGreek(), kigoKeisen(); ^ sglobal.h:197:45: warning: type defaults to 'int' in declaration of 'G197_dicMount' [-Wimplicit-int] #define dicMount G197_dicMount ^ emptymap.h:41:8: note: in expansion of macro 'dicMount' extern dicMount(), serverChange(), serverFin(); ^ sglobal.h:353:45: warning: type defaults to 'int' in declaration of 'G353_serverChange' [-Wimplicit-int] #define serverChange G353_serverChange ^ emptymap.h:41:20: note: in expansion of macro 'serverChange' extern dicMount(), serverChange(), serverFin(); ^ sglobal.h:354:45: warning: type defaults to 'int' in declaration of 'G354_serverFin' [-Wimplicit-int] #define serverFin G354_serverFin ^ emptymap.h:41:36: note: in expansion of macro 'serverFin' extern dicMount(), serverChange(), serverFin(); ^ sglobal.h:174:45: warning: type defaults to 'int' in declaration of 'G174_chikujiInit' [-Wimplicit-int] #define chikujiInit G174_chikujiInit ^ emptymap.h:42:8: note: in expansion of macro 'chikujiInit' extern chikujiInit(); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ alphamap.h:28:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence(),UseOtherKeymap(); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ alphamap.h:28:25: note: in expansion of macro 'UseOtherKeymap' extern DoFuncSequence(),UseOtherKeymap(); ^ rm -f henkan.o unshared/henkan.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O henkan.c -o unshared/henkan.o In file included from canna.h:50:0, from henkan.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from henkan.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from henkan.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from henkan.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from henkan.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from henkan.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from henkan.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:52:45: warning: return type defaults to 'int' [-Wimplicit-int] #define KanjiInit G052_KanjiInit ^ henkan.c:155:1: note: in expansion of macro 'KanjiInit' KanjiInit() ^ In file included from henkan.c:27:0: henkan.c: In function 'G052_KanjiInit': canna.h:56:22: warning: type defaults to 'int' in declaration of 'CANNA_G271_FirstTime' [-Wimplicit-int] #define FirstTime CANNA_G271_FirstTime ^ henkan.c:161:10: note: in expansion of macro 'FirstTime' extern FirstTime; ^ In file included from canna.h:50:0, from henkan.c:27: henkan.c: At top level: sglobal.h:51:45: warning: return type defaults to 'int' [-Wimplicit-int] #define KanjiFin G051_KanjiFin ^ henkan.c:425:1: note: in expansion of macro 'KanjiFin' KanjiFin() ^ sglobal.h:206:45: warning: return type defaults to 'int' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ henkan.c:1274:1: note: in expansion of macro 'doHenkan' doHenkan(d, len, kanji) ^ henkan.c:1305:1: warning: return type defaults to 'int' [-Wimplicit-int] doYomiHenkan(d, len, kanji, yc) ^ In file included from canna.h:50:0, from henkan.c:27: henkan.c: In function 'doYomiHenkan': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ henkan.c:1312:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ henkan.c: At top level: henkan.c:1523:1: warning: return type defaults to 'int' [-Wimplicit-int] tanNextKouho(d, yc) ^ henkan.c: In function 'enterTanHenkanMode': henkan.c:1565:1: warning: type of 'fnum' defaults to 'int' [-Wimplicit-int] enterTanHenkanMode(d, fnum) ^ In file included from canna.h:50:0, from henkan.c:27: henkan.c: At top level: sglobal.h:99:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ henkan.c:1607:1: note: in expansion of macro 'TanKouhoIchiran' TanKouhoIchiran(d) ^ sglobal.h:101:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ henkan.c:1616:1: note: in expansion of macro 'TanNextKouho' TanNextKouho(d) ^ henkan.c:1634:8: warning: type defaults to 'int' in declaration of 'TanHenkan' [-Wimplicit-int] static TanHenkan pro((uiContext)); ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:103:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ henkan.c:1661:1: note: in expansion of macro 'TanPreviousKouho' TanPreviousKouho(d) ^ sglobal.h:96:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ henkan.c:1705:1: note: in expansion of macro 'TanHiragana' TanHiragana(d) ^ sglobal.h:98:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ henkan.c:1711:1: note: in expansion of macro 'TanKatakana' TanKatakana(d) ^ sglobal.h:105:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ henkan.c:1717:1: note: in expansion of macro 'TanRomaji' TanRomaji(d) ^ sglobal.h:106:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ henkan.c:1723:1: note: in expansion of macro 'TanUpper' TanUpper(d) ^ sglobal.h:91:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ henkan.c:1729:1: note: in expansion of macro 'TanCapitalize' TanCapitalize(d) ^ sglobal.h:107:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ henkan.c:1735:1: note: in expansion of macro 'TanZenkaku' TanZenkaku(d) ^ sglobal.h:95:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ henkan.c:1741:1: note: in expansion of macro 'TanHankaku' TanHankaku(d) ^ henkan.c:1749:1: warning: return type defaults to 'int' [-Wimplicit-int] TanKanaRotate(d) ^ henkan.c:1757:1: warning: return type defaults to 'int' [-Wimplicit-int] TanRomajiRotate(d) ^ henkan.c:1765:1: warning: return type defaults to 'int' [-Wimplicit-int] TanCaseRotateForward(d) ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:100:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ henkan.c:1897:1: note: in expansion of macro 'TanMuhenkan' TanMuhenkan(d) ^ sglobal.h:97:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ henkan.c:2164:1: note: in expansion of macro 'TanKakutei' TanKakutei(d) ^ henkan.c:2180:8: warning: type defaults to 'int' in declaration of 'TanKakuteiYomiInsert' [-Wimplicit-int] static TanKakuteiYomiInsert pro((uiContext)); ^ In file included from canna.h:50:0, from henkan.c:27: henkan.c: In function 'TanKakuteiYomiInsert': sglobal.h:312:45: warning: type defaults to 'int' in declaration of 'G312_nKouhoBunsetsu' [-Wimplicit-int] #define nKouhoBunsetsu G312_nKouhoBunsetsu ^ henkan.c:2215:9: note: in expansion of macro 'nKouhoBunsetsu' extern nKouhoBunsetsu; ^ henkan.c: At top level: henkan.c:2299:8: warning: type defaults to 'int' in declaration of 'TanExtendBunsetsu' [-Wimplicit-int] static TanExtendBunsetsu pro((uiContext)); ^ henkan.c:2332:8: warning: type defaults to 'int' in declaration of 'TanShrinkBunsetsu' [-Wimplicit-int] static TanShrinkBunsetsu pro((uiContext)); ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:104:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ henkan.c:2372:1: note: in expansion of macro 'TanPrintBunpou' TanPrintBunpou(d) ^ henkan.c: In function 'jrKanjiPipeError': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ henkan.c:2459:10: note: in expansion of macro 'defaultContext' extern defaultContext, defaultBushuContext; ^ sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ henkan.c:2459:26: note: in expansion of macro 'defaultBushuContext' extern defaultContext, defaultBushuContext; ^ henkan.c: At top level: henkan.c:2481:8: warning: type defaults to 'int' in declaration of 'TanBunsetsuMode' [-Wimplicit-int] static TanBunsetsuMode pro((uiContext)); ^ henkan.c:2484:1: warning: return type defaults to 'int' [-Wimplicit-int] TanBunsetsuMode(d) ^ henkan.c:2647:8: warning: type defaults to 'int' in declaration of 'TbChooseChar' [-Wimplicit-int] static TbChooseChar pro((uiContext, int)); ^ henkan.c:2650:1: warning: return type defaults to 'int' [-Wimplicit-int] TbChooseChar(d, head) ^ henkan.c:2725:8: warning: type defaults to 'int' in declaration of 'TanChooseHeadChar' [-Wimplicit-int] static TanChooseHeadChar pro((uiContext)); ^ henkan.c:2726:8: warning: type defaults to 'int' in declaration of 'TanChooseTailChar' [-Wimplicit-int] static TanChooseTailChar pro((uiContext)); ^ henkan.c:2729:1: warning: return type defaults to 'int' [-Wimplicit-int] TanChooseHeadChar(d) ^ henkan.c:2736:1: warning: return type defaults to 'int' [-Wimplicit-int] TanChooseTailChar(d) ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ tanmap.h:27:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)), DoFuncSequence pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ tanmap.h:27:42: note: in expansion of macro 'DoFuncSequence' extern TanKouhoIchiran pro((uiContext)), DoFuncSequence pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ tanmap.h:28:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ tanmap.h:29:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)), TanBubunKakutei pro((uiContext)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ tanmap.h:29:38: note: in expansion of macro 'TanBubunKakutei' extern YomiKakutei pro((uiContext)), TanBubunKakutei pro((uiContext)); ^ rm -f henkan.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC henkan.c In file included from canna.h:50:0, from henkan.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from henkan.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from henkan.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from henkan.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from henkan.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from henkan.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from henkan.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:52:45: warning: return type defaults to 'int' [-Wimplicit-int] #define KanjiInit G052_KanjiInit ^ henkan.c:155:1: note: in expansion of macro 'KanjiInit' KanjiInit() ^ In file included from henkan.c:27:0: henkan.c: In function 'G052_KanjiInit': canna.h:56:22: warning: type defaults to 'int' in declaration of 'CANNA_G271_FirstTime' [-Wimplicit-int] #define FirstTime CANNA_G271_FirstTime ^ henkan.c:161:10: note: in expansion of macro 'FirstTime' extern FirstTime; ^ In file included from canna.h:50:0, from henkan.c:27: henkan.c: At top level: sglobal.h:51:45: warning: return type defaults to 'int' [-Wimplicit-int] #define KanjiFin G051_KanjiFin ^ henkan.c:425:1: note: in expansion of macro 'KanjiFin' KanjiFin() ^ sglobal.h:206:45: warning: return type defaults to 'int' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ henkan.c:1274:1: note: in expansion of macro 'doHenkan' doHenkan(d, len, kanji) ^ henkan.c:1305:1: warning: return type defaults to 'int' [-Wimplicit-int] doYomiHenkan(d, len, kanji, yc) ^ In file included from canna.h:50:0, from henkan.c:27: henkan.c: In function 'doYomiHenkan': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ henkan.c:1312:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ henkan.c: At top level: henkan.c:1523:1: warning: return type defaults to 'int' [-Wimplicit-int] tanNextKouho(d, yc) ^ henkan.c: In function 'enterTanHenkanMode': henkan.c:1565:1: warning: type of 'fnum' defaults to 'int' [-Wimplicit-int] enterTanHenkanMode(d, fnum) ^ In file included from canna.h:50:0, from henkan.c:27: henkan.c: At top level: sglobal.h:99:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ henkan.c:1607:1: note: in expansion of macro 'TanKouhoIchiran' TanKouhoIchiran(d) ^ sglobal.h:101:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ henkan.c:1616:1: note: in expansion of macro 'TanNextKouho' TanNextKouho(d) ^ henkan.c:1634:8: warning: type defaults to 'int' in declaration of 'TanHenkan' [-Wimplicit-int] static TanHenkan pro((uiContext)); ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:103:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ henkan.c:1661:1: note: in expansion of macro 'TanPreviousKouho' TanPreviousKouho(d) ^ sglobal.h:96:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ henkan.c:1705:1: note: in expansion of macro 'TanHiragana' TanHiragana(d) ^ sglobal.h:98:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ henkan.c:1711:1: note: in expansion of macro 'TanKatakana' TanKatakana(d) ^ sglobal.h:105:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ henkan.c:1717:1: note: in expansion of macro 'TanRomaji' TanRomaji(d) ^ sglobal.h:106:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ henkan.c:1723:1: note: in expansion of macro 'TanUpper' TanUpper(d) ^ sglobal.h:91:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ henkan.c:1729:1: note: in expansion of macro 'TanCapitalize' TanCapitalize(d) ^ sglobal.h:107:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ henkan.c:1735:1: note: in expansion of macro 'TanZenkaku' TanZenkaku(d) ^ sglobal.h:95:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ henkan.c:1741:1: note: in expansion of macro 'TanHankaku' TanHankaku(d) ^ henkan.c:1749:1: warning: return type defaults to 'int' [-Wimplicit-int] TanKanaRotate(d) ^ henkan.c:1757:1: warning: return type defaults to 'int' [-Wimplicit-int] TanRomajiRotate(d) ^ henkan.c:1765:1: warning: return type defaults to 'int' [-Wimplicit-int] TanCaseRotateForward(d) ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:100:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ henkan.c:1897:1: note: in expansion of macro 'TanMuhenkan' TanMuhenkan(d) ^ sglobal.h:97:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ henkan.c:2164:1: note: in expansion of macro 'TanKakutei' TanKakutei(d) ^ henkan.c:2180:8: warning: type defaults to 'int' in declaration of 'TanKakuteiYomiInsert' [-Wimplicit-int] static TanKakuteiYomiInsert pro((uiContext)); ^ In file included from canna.h:50:0, from henkan.c:27: henkan.c: In function 'TanKakuteiYomiInsert': sglobal.h:312:45: warning: type defaults to 'int' in declaration of 'G312_nKouhoBunsetsu' [-Wimplicit-int] #define nKouhoBunsetsu G312_nKouhoBunsetsu ^ henkan.c:2215:9: note: in expansion of macro 'nKouhoBunsetsu' extern nKouhoBunsetsu; ^ henkan.c: At top level: henkan.c:2299:8: warning: type defaults to 'int' in declaration of 'TanExtendBunsetsu' [-Wimplicit-int] static TanExtendBunsetsu pro((uiContext)); ^ henkan.c:2332:8: warning: type defaults to 'int' in declaration of 'TanShrinkBunsetsu' [-Wimplicit-int] static TanShrinkBunsetsu pro((uiContext)); ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:104:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ henkan.c:2372:1: note: in expansion of macro 'TanPrintBunpou' TanPrintBunpou(d) ^ henkan.c: In function 'jrKanjiPipeError': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ henkan.c:2459:10: note: in expansion of macro 'defaultContext' extern defaultContext, defaultBushuContext; ^ sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ henkan.c:2459:26: note: in expansion of macro 'defaultBushuContext' extern defaultContext, defaultBushuContext; ^ henkan.c: At top level: henkan.c:2481:8: warning: type defaults to 'int' in declaration of 'TanBunsetsuMode' [-Wimplicit-int] static TanBunsetsuMode pro((uiContext)); ^ henkan.c:2484:1: warning: return type defaults to 'int' [-Wimplicit-int] TanBunsetsuMode(d) ^ henkan.c:2647:8: warning: type defaults to 'int' in declaration of 'TbChooseChar' [-Wimplicit-int] static TbChooseChar pro((uiContext, int)); ^ henkan.c:2650:1: warning: return type defaults to 'int' [-Wimplicit-int] TbChooseChar(d, head) ^ henkan.c:2725:8: warning: type defaults to 'int' in declaration of 'TanChooseHeadChar' [-Wimplicit-int] static TanChooseHeadChar pro((uiContext)); ^ henkan.c:2726:8: warning: type defaults to 'int' in declaration of 'TanChooseTailChar' [-Wimplicit-int] static TanChooseTailChar pro((uiContext)); ^ henkan.c:2729:1: warning: return type defaults to 'int' [-Wimplicit-int] TanChooseHeadChar(d) ^ henkan.c:2736:1: warning: return type defaults to 'int' [-Wimplicit-int] TanChooseTailChar(d) ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ tanmap.h:27:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)), DoFuncSequence pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ tanmap.h:27:42: note: in expansion of macro 'DoFuncSequence' extern TanKouhoIchiran pro((uiContext)), DoFuncSequence pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ tanmap.h:28:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ tanmap.h:29:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)), TanBubunKakutei pro((uiContext)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ tanmap.h:29:38: note: in expansion of macro 'TanBubunKakutei' extern YomiKakutei pro((uiContext)), TanBubunKakutei pro((uiContext)); ^ rm -f hex.o unshared/hex.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O hex.c -o unshared/hex.o In file included from canna.h:50:0, from hex.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from hex.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from hex.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from hex.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from hex.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from hex.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from hex.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from hex.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from hex.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from hex.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from hex.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from hex.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ hex.c:50:1: warning: return type defaults to 'int' [-Wimplicit-int] hexEveryTimeCatch(d, retval, env) ^ In file included from canna.h:50:0, from hex.c:28: hex.c: In function 'hexEveryTimeCatch': sglobal.h:188:45: warning: implicit declaration of function 'G188_convertAsHex' [-Wimplicit-function-declaration] #define convertAsHex G188_convertAsHex ^ hex.c:75:11: note: in expansion of macro 'convertAsHex' if (convertAsHex(d)) { ^ sglobal.h:172:45: warning: implicit declaration of function 'G172_checkGLineLen' [-Wimplicit-function-declaration] #define checkGLineLen G172_checkGLineLen ^ hex.c:99:3: note: in expansion of macro 'checkGLineLen' checkGLineLen(d); ^ hex.c: At top level: hex.c:104:1: warning: return type defaults to 'int' [-Wimplicit-int] exitHex(d, retval, env) ^ In file included from canna.h:50:0, from hex.c:28: hex.c: In function 'exitHex': sglobal.h:192:45: warning: implicit declaration of function 'G192_cvtAsHex' [-Wimplicit-function-declaration] #define cvtAsHex G192_cvtAsHex ^ hex.c:110:7: note: in expansion of macro 'cvtAsHex' if (cvtAsHex(d, d->buffer_return, d->buffer_return, d->nbytes)) { ^ hex.c: At top level: hex.c:123:1: warning: return type defaults to 'int' [-Wimplicit-int] quitHex(d, retval, env) ^ hex.c:138:1: warning: return type defaults to 'int' [-Wimplicit-int] hexMode(d, major_mode) ^ In file included from canna.h:50:0, from hex.c:28: sglobal.h:37:45: warning: return type defaults to 'int' [-Wimplicit-int] #define HexMode G037_HexMode ^ hex.c:165:1: note: in expansion of macro 'HexMode' HexMode(d) ^ rm -f hex.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC hex.c In file included from canna.h:50:0, from hex.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from hex.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from hex.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from hex.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from hex.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from hex.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from hex.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from hex.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from hex.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from hex.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from hex.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from hex.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ hex.c:50:1: warning: return type defaults to 'int' [-Wimplicit-int] hexEveryTimeCatch(d, retval, env) ^ In file included from canna.h:50:0, from hex.c:28: hex.c: In function 'hexEveryTimeCatch': sglobal.h:188:45: warning: implicit declaration of function 'G188_convertAsHex' [-Wimplicit-function-declaration] #define convertAsHex G188_convertAsHex ^ hex.c:75:11: note: in expansion of macro 'convertAsHex' if (convertAsHex(d)) { ^ sglobal.h:172:45: warning: implicit declaration of function 'G172_checkGLineLen' [-Wimplicit-function-declaration] #define checkGLineLen G172_checkGLineLen ^ hex.c:99:3: note: in expansion of macro 'checkGLineLen' checkGLineLen(d); ^ hex.c: At top level: hex.c:104:1: warning: return type defaults to 'int' [-Wimplicit-int] exitHex(d, retval, env) ^ In file included from canna.h:50:0, from hex.c:28: hex.c: In function 'exitHex': sglobal.h:192:45: warning: implicit declaration of function 'G192_cvtAsHex' [-Wimplicit-function-declaration] #define cvtAsHex G192_cvtAsHex ^ hex.c:110:7: note: in expansion of macro 'cvtAsHex' if (cvtAsHex(d, d->buffer_return, d->buffer_return, d->nbytes)) { ^ hex.c: At top level: hex.c:123:1: warning: return type defaults to 'int' [-Wimplicit-int] quitHex(d, retval, env) ^ hex.c:138:1: warning: return type defaults to 'int' [-Wimplicit-int] hexMode(d, major_mode) ^ In file included from canna.h:50:0, from hex.c:28: sglobal.h:37:45: warning: return type defaults to 'int' [-Wimplicit-int] #define HexMode G037_HexMode ^ hex.c:165:1: note: in expansion of macro 'HexMode' HexMode(d) ^ rm -f ichiran.o unshared/ichiran.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O ichiran.c -o unshared/ichiran.o In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from ichiran.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from ichiran.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from ichiran.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from ichiran.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from ichiran.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from ichiran.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:267:45: warning: return type defaults to 'int' [-Wimplicit-int] #define initIchiran G267_initIchiran ^ ichiran.c:72:1: note: in expansion of macro 'initIchiran' initIchiran() ^ ichiran.c:190:8: warning: type defaults to 'int' in declaration of 'ichiranEveryTimeCatch' [-Wimplicit-int] static ichiranEveryTimeCatch pro((uiContext, int, mode_context)); ^ ichiran.c:193:1: warning: return type defaults to 'int' [-Wimplicit-int] ichiranEveryTimeCatch(d, retval, env) ^ ichiran.c:208:8: warning: type defaults to 'int' in declaration of 'ichiranExitCatch' [-Wimplicit-int] static ichiranExitCatch pro((uiContext, int, mode_context)); ^ ichiran.c:211:1: warning: return type defaults to 'int' [-Wimplicit-int] ichiranExitCatch(d, retval, env) ^ ichiran.c:252:8: warning: type defaults to 'int' in declaration of 'ichiranQuitCatch' [-Wimplicit-int] static ichiranQuitCatch pro((uiContext, int, mode_context)); ^ ichiran.c:255:1: warning: return type defaults to 'int' [-Wimplicit-int] ichiranQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:155:45: warning: return type defaults to 'int' [-Wimplicit-int] #define allocIchiranBuf G155_allocIchiranBuf ^ ichiran.c:540:1: note: in expansion of macro 'allocIchiranBuf' allocIchiranBuf(d) ^ sglobal.h:362:45: warning: return type defaults to 'int' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ ichiran.c:749:1: note: in expansion of macro 'tanKouhoIchiran' tanKouhoIchiran(d, step) ^ sglobal.h:47:45: warning: return type defaults to 'int' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ ichiran.c:821:1: note: in expansion of macro 'IchiranQuit' IchiranQuit(d) ^ ichiran.c:879:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranKakuteiThenDo(d, func) ^ ichiran.c:903:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranQuitThenDo(d, func) ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:43:45: warning: return type defaults to 'int' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ ichiran.c:930:1: note: in expansion of macro 'IchiranForwardKouho' IchiranForwardKouho(d) ^ sglobal.h:40:45: warning: return type defaults to 'int' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ ichiran.c:983:1: note: in expansion of macro 'IchiranBackwardKouho' IchiranBackwardKouho(d) ^ ichiran.c:1036:8: warning: type defaults to 'int' in declaration of 'IchiranConvert' [-Wimplicit-int] static IchiranConvert pro((uiContext)); ^ ichiran.c:1039:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranConvert(d) ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:46:45: warning: return type defaults to 'int' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ ichiran.c:1062:1: note: in expansion of macro 'IchiranPreviousKouhoretsu' IchiranPreviousKouhoretsu(d) ^ sglobal.h:44:45: warning: return type defaults to 'int' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ ichiran.c:1140:1: note: in expansion of macro 'IchiranNextKouhoretsu' IchiranNextKouhoretsu(d) ^ ichiran.c:1178:8: warning: type defaults to 'int' in declaration of 'IchiranNextPage' [-Wimplicit-int] static IchiranNextPage pro((uiContext)); ^ ichiran.c:1181:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranNextPage(d) ^ ichiran.c:1209:8: warning: type defaults to 'int' in declaration of 'IchiranPreviousPage' [-Wimplicit-int] static IchiranPreviousPage pro((uiContext)); ^ ichiran.c:1212:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranPreviousPage(d) ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:41:45: warning: return type defaults to 'int' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ ichiran.c:1280:1: note: in expansion of macro 'IchiranBeginningOfKouho' IchiranBeginningOfKouho(d) ^ sglobal.h:42:45: warning: return type defaults to 'int' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ ichiran.c:1319:1: note: in expansion of macro 'IchiranEndOfKouho' IchiranEndOfKouho(d) ^ ichiran.c:1361:8: warning: type defaults to 'int' in declaration of 'IchiranBangoKouho' [-Wimplicit-int] static IchiranBangoKouho pro((uiContext)); ^ ichiran.c:1364:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranBangoKouho(d) ^ ichiran.c:1494:8: warning: type defaults to 'int' in declaration of 'IchiranKakutei' [-Wimplicit-int] static IchiranKakutei pro((uiContext)); ^ ichiran.c:1497:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranKakutei(d) ^ ichiran.c:1553:8: warning: type defaults to 'int' in declaration of 'IchiranExtendBunsetsu' [-Wimplicit-int] static IchiranExtendBunsetsu pro((uiContext)); ^ ichiran.c:1556:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranExtendBunsetsu(d) ^ ichiran.c:1562:8: warning: type defaults to 'int' in declaration of 'IchiranShrinkBunsetsu' [-Wimplicit-int] static IchiranShrinkBunsetsu pro((uiContext)); ^ ichiran.c:1565:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranShrinkBunsetsu(d) ^ ichiran.c:1571:8: warning: type defaults to 'int' in declaration of 'IchiranAdjustBunsetsu' [-Wimplicit-int] static IchiranAdjustBunsetsu pro((uiContext)); ^ ichiran.c:1574:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranAdjustBunsetsu(d) ^ ichiran.c:1580:8: warning: type defaults to 'int' in declaration of 'IchiranKillToEndOfLine' [-Wimplicit-int] static IchiranKillToEndOfLine pro((uiContext)); ^ ichiran.c:1583:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranKillToEndOfLine(d) ^ ichiran.c:1589:8: warning: type defaults to 'int' in declaration of 'IchiranDeleteNext' [-Wimplicit-int] static IchiranDeleteNext pro((uiContext)); ^ ichiran.c:1592:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranDeleteNext(d) ^ ichiran.c:1598:8: warning: type defaults to 'int' in declaration of 'IchiranBubunMuhenkan' [-Wimplicit-int] static IchiranBubunMuhenkan pro((uiContext)); ^ ichiran.c:1601:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranBubunMuhenkan(d) ^ ichiran.c:1607:8: warning: type defaults to 'int' in declaration of 'IchiranHiragana' [-Wimplicit-int] static IchiranHiragana pro((uiContext)); ^ ichiran.c:1610:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranHiragana(d) ^ ichiran.c:1616:8: warning: type defaults to 'int' in declaration of 'IchiranKatakana' [-Wimplicit-int] static IchiranKatakana pro((uiContext)); ^ ichiran.c:1619:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranKatakana(d) ^ ichiran.c:1625:8: warning: type defaults to 'int' in declaration of 'IchiranZenkaku' [-Wimplicit-int] static IchiranZenkaku pro((uiContext)); ^ ichiran.c:1628:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranZenkaku(d) ^ ichiran.c:1634:8: warning: type defaults to 'int' in declaration of 'IchiranHankaku' [-Wimplicit-int] static IchiranHankaku pro((uiContext)); ^ ichiran.c:1637:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranHankaku(d) ^ ichiran.c:1643:8: warning: type defaults to 'int' in declaration of 'IchiranRomaji' [-Wimplicit-int] static IchiranRomaji pro((uiContext)); ^ ichiran.c:1646:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranRomaji(d) ^ ichiran.c:1652:8: warning: type defaults to 'int' in declaration of 'IchiranToUpper' [-Wimplicit-int] static IchiranToUpper pro((uiContext)); ^ ichiran.c:1655:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranToUpper(d) ^ ichiran.c:1661:8: warning: type defaults to 'int' in declaration of 'IchiranToLower' [-Wimplicit-int] static IchiranToLower pro((uiContext)); ^ ichiran.c:1664:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranToLower(d) ^ ichiran.c:1670:8: warning: type defaults to 'int' in declaration of 'IchiranCapitalize' [-Wimplicit-int] static IchiranCapitalize pro((uiContext)); ^ ichiran.c:1673:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranCapitalize(d) ^ ichiran.c:1679:8: warning: type defaults to 'int' in declaration of 'IchiranKanaRotate' [-Wimplicit-int] static IchiranKanaRotate pro((uiContext)); ^ ichiran.c:1682:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranKanaRotate(d) ^ ichiran.c:1688:8: warning: type defaults to 'int' in declaration of 'IchiranRomajiRotate' [-Wimplicit-int] static IchiranRomajiRotate pro((uiContext)); ^ ichiran.c:1691:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranRomajiRotate(d) ^ ichiran.c:1697:8: warning: type defaults to 'int' in declaration of 'IchiranCaseRotateForward' [-Wimplicit-int] static IchiranCaseRotateForward pro((uiContext)); ^ ichiran.c:1700:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranCaseRotateForward(d) ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ ichiranmap.h:27:9: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence(),UseOtherKeymap(); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ ichiranmap.h:27:26: note: in expansion of macro 'UseOtherKeymap' extern DoFuncSequence(),UseOtherKeymap(); ^ rm -f ichiran.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC ichiran.c In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from ichiran.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from ichiran.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from ichiran.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from ichiran.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from ichiran.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from ichiran.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:267:45: warning: return type defaults to 'int' [-Wimplicit-int] #define initIchiran G267_initIchiran ^ ichiran.c:72:1: note: in expansion of macro 'initIchiran' initIchiran() ^ ichiran.c:190:8: warning: type defaults to 'int' in declaration of 'ichiranEveryTimeCatch' [-Wimplicit-int] static ichiranEveryTimeCatch pro((uiContext, int, mode_context)); ^ ichiran.c:193:1: warning: return type defaults to 'int' [-Wimplicit-int] ichiranEveryTimeCatch(d, retval, env) ^ ichiran.c:208:8: warning: type defaults to 'int' in declaration of 'ichiranExitCatch' [-Wimplicit-int] static ichiranExitCatch pro((uiContext, int, mode_context)); ^ ichiran.c:211:1: warning: return type defaults to 'int' [-Wimplicit-int] ichiranExitCatch(d, retval, env) ^ ichiran.c:252:8: warning: type defaults to 'int' in declaration of 'ichiranQuitCatch' [-Wimplicit-int] static ichiranQuitCatch pro((uiContext, int, mode_context)); ^ ichiran.c:255:1: warning: return type defaults to 'int' [-Wimplicit-int] ichiranQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:155:45: warning: return type defaults to 'int' [-Wimplicit-int] #define allocIchiranBuf G155_allocIchiranBuf ^ ichiran.c:540:1: note: in expansion of macro 'allocIchiranBuf' allocIchiranBuf(d) ^ sglobal.h:362:45: warning: return type defaults to 'int' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ ichiran.c:749:1: note: in expansion of macro 'tanKouhoIchiran' tanKouhoIchiran(d, step) ^ sglobal.h:47:45: warning: return type defaults to 'int' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ ichiran.c:821:1: note: in expansion of macro 'IchiranQuit' IchiranQuit(d) ^ ichiran.c:879:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranKakuteiThenDo(d, func) ^ ichiran.c:903:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranQuitThenDo(d, func) ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:43:45: warning: return type defaults to 'int' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ ichiran.c:930:1: note: in expansion of macro 'IchiranForwardKouho' IchiranForwardKouho(d) ^ sglobal.h:40:45: warning: return type defaults to 'int' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ ichiran.c:983:1: note: in expansion of macro 'IchiranBackwardKouho' IchiranBackwardKouho(d) ^ ichiran.c:1036:8: warning: type defaults to 'int' in declaration of 'IchiranConvert' [-Wimplicit-int] static IchiranConvert pro((uiContext)); ^ ichiran.c:1039:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranConvert(d) ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:46:45: warning: return type defaults to 'int' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ ichiran.c:1062:1: note: in expansion of macro 'IchiranPreviousKouhoretsu' IchiranPreviousKouhoretsu(d) ^ sglobal.h:44:45: warning: return type defaults to 'int' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ ichiran.c:1140:1: note: in expansion of macro 'IchiranNextKouhoretsu' IchiranNextKouhoretsu(d) ^ ichiran.c:1178:8: warning: type defaults to 'int' in declaration of 'IchiranNextPage' [-Wimplicit-int] static IchiranNextPage pro((uiContext)); ^ ichiran.c:1181:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranNextPage(d) ^ ichiran.c:1209:8: warning: type defaults to 'int' in declaration of 'IchiranPreviousPage' [-Wimplicit-int] static IchiranPreviousPage pro((uiContext)); ^ ichiran.c:1212:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranPreviousPage(d) ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:41:45: warning: return type defaults to 'int' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ ichiran.c:1280:1: note: in expansion of macro 'IchiranBeginningOfKouho' IchiranBeginningOfKouho(d) ^ sglobal.h:42:45: warning: return type defaults to 'int' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ ichiran.c:1319:1: note: in expansion of macro 'IchiranEndOfKouho' IchiranEndOfKouho(d) ^ ichiran.c:1361:8: warning: type defaults to 'int' in declaration of 'IchiranBangoKouho' [-Wimplicit-int] static IchiranBangoKouho pro((uiContext)); ^ ichiran.c:1364:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranBangoKouho(d) ^ ichiran.c:1494:8: warning: type defaults to 'int' in declaration of 'IchiranKakutei' [-Wimplicit-int] static IchiranKakutei pro((uiContext)); ^ ichiran.c:1497:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranKakutei(d) ^ ichiran.c:1553:8: warning: type defaults to 'int' in declaration of 'IchiranExtendBunsetsu' [-Wimplicit-int] static IchiranExtendBunsetsu pro((uiContext)); ^ ichiran.c:1556:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranExtendBunsetsu(d) ^ ichiran.c:1562:8: warning: type defaults to 'int' in declaration of 'IchiranShrinkBunsetsu' [-Wimplicit-int] static IchiranShrinkBunsetsu pro((uiContext)); ^ ichiran.c:1565:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranShrinkBunsetsu(d) ^ ichiran.c:1571:8: warning: type defaults to 'int' in declaration of 'IchiranAdjustBunsetsu' [-Wimplicit-int] static IchiranAdjustBunsetsu pro((uiContext)); ^ ichiran.c:1574:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranAdjustBunsetsu(d) ^ ichiran.c:1580:8: warning: type defaults to 'int' in declaration of 'IchiranKillToEndOfLine' [-Wimplicit-int] static IchiranKillToEndOfLine pro((uiContext)); ^ ichiran.c:1583:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranKillToEndOfLine(d) ^ ichiran.c:1589:8: warning: type defaults to 'int' in declaration of 'IchiranDeleteNext' [-Wimplicit-int] static IchiranDeleteNext pro((uiContext)); ^ ichiran.c:1592:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranDeleteNext(d) ^ ichiran.c:1598:8: warning: type defaults to 'int' in declaration of 'IchiranBubunMuhenkan' [-Wimplicit-int] static IchiranBubunMuhenkan pro((uiContext)); ^ ichiran.c:1601:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranBubunMuhenkan(d) ^ ichiran.c:1607:8: warning: type defaults to 'int' in declaration of 'IchiranHiragana' [-Wimplicit-int] static IchiranHiragana pro((uiContext)); ^ ichiran.c:1610:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranHiragana(d) ^ ichiran.c:1616:8: warning: type defaults to 'int' in declaration of 'IchiranKatakana' [-Wimplicit-int] static IchiranKatakana pro((uiContext)); ^ ichiran.c:1619:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranKatakana(d) ^ ichiran.c:1625:8: warning: type defaults to 'int' in declaration of 'IchiranZenkaku' [-Wimplicit-int] static IchiranZenkaku pro((uiContext)); ^ ichiran.c:1628:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranZenkaku(d) ^ ichiran.c:1634:8: warning: type defaults to 'int' in declaration of 'IchiranHankaku' [-Wimplicit-int] static IchiranHankaku pro((uiContext)); ^ ichiran.c:1637:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranHankaku(d) ^ ichiran.c:1643:8: warning: type defaults to 'int' in declaration of 'IchiranRomaji' [-Wimplicit-int] static IchiranRomaji pro((uiContext)); ^ ichiran.c:1646:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranRomaji(d) ^ ichiran.c:1652:8: warning: type defaults to 'int' in declaration of 'IchiranToUpper' [-Wimplicit-int] static IchiranToUpper pro((uiContext)); ^ ichiran.c:1655:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranToUpper(d) ^ ichiran.c:1661:8: warning: type defaults to 'int' in declaration of 'IchiranToLower' [-Wimplicit-int] static IchiranToLower pro((uiContext)); ^ ichiran.c:1664:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranToLower(d) ^ ichiran.c:1670:8: warning: type defaults to 'int' in declaration of 'IchiranCapitalize' [-Wimplicit-int] static IchiranCapitalize pro((uiContext)); ^ ichiran.c:1673:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranCapitalize(d) ^ ichiran.c:1679:8: warning: type defaults to 'int' in declaration of 'IchiranKanaRotate' [-Wimplicit-int] static IchiranKanaRotate pro((uiContext)); ^ ichiran.c:1682:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranKanaRotate(d) ^ ichiran.c:1688:8: warning: type defaults to 'int' in declaration of 'IchiranRomajiRotate' [-Wimplicit-int] static IchiranRomajiRotate pro((uiContext)); ^ ichiran.c:1691:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranRomajiRotate(d) ^ ichiran.c:1697:8: warning: type defaults to 'int' in declaration of 'IchiranCaseRotateForward' [-Wimplicit-int] static IchiranCaseRotateForward pro((uiContext)); ^ ichiran.c:1700:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranCaseRotateForward(d) ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ ichiranmap.h:27:9: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence(),UseOtherKeymap(); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ ichiranmap.h:27:26: note: in expansion of macro 'UseOtherKeymap' extern DoFuncSequence(),UseOtherKeymap(); ^ rm -f jishu.o unshared/jishu.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O jishu.c -o unshared/jishu.o In file included from canna.h:50:0, from jishu.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from jishu.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from jishu.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from jishu.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from jishu.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from jishu.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from jishu.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:223:45: warning: return type defaults to 'int' [-Wimplicit-int] #define extractJishuString G223_extractJishuString ^ jishu.c:149:1: note: in expansion of macro 'extractJishuString' extractJishuString(yc, s, e, sr, er) ^ jishu.c:361:1: warning: return type defaults to 'int' [-Wimplicit-int] inhibittedJishu(d) ^ jishu.c:378:1: warning: return type defaults to 'int' [-Wimplicit-int] nextJishu(d) ^ jishu.c:391:1: warning: return type defaults to 'int' [-Wimplicit-int] previousJishu(d) ^ jishu.c:404:8: warning: type defaults to 'int' in declaration of 'JishuNextJishu' [-Wimplicit-int] static JishuNextJishu pro((uiContext)); ^ jishu.c:407:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuNextJishu(d) /* »ú¼ï¥â¡¼¥É¤Î»þ¤Ë½ç²ó¤êʸ»ú¼ïÊÑ´¹¤ò¤¹¤ë */ ^ jishu.c:425:8: warning: type defaults to 'int' in declaration of 'JishuPreviousJishu' [-Wimplicit-int] static JishuPreviousJishu pro((uiContext)); ^ jishu.c:428:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuPreviousJishu(d) /* »ú¼ï¥â¡¼¥É¤Î»þ¤ËµÕ²ó¤êʸ»ú¼ïÊÑ´¹¤ò¤¹¤ë */ ^ jishu.c:446:8: warning: type defaults to 'int' in declaration of 'JishuRotateWithInhibition' [-Wimplicit-int] static JishuRotateWithInhibition pro((uiContext, unsigned)); ^ jishu.c:449:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuRotateWithInhibition(d, inhibit) ^ jishu.c:464:8: warning: type defaults to 'int' in declaration of 'JishuKanaRotate' [-Wimplicit-int] static JishuKanaRotate pro((uiContext)); ^ jishu.c:467:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuKanaRotate(d) /* »ú¼ï¥â¡¼¥É¤Î»þ¤Ë½ç²ó¤ê¤«¤Êʸ»ú¼ïÊÑ´¹¤ò¤¹¤ë */ ^ jishu.c:473:8: warning: type defaults to 'int' in declaration of 'JishuRomajiRotate' [-Wimplicit-int] static JishuRomajiRotate pro((uiContext)); ^ jishu.c:476:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuRomajiRotate(d) /* »ú¼ï¥â¡¼¥É¤Î»þ¤Ë½ç²ó¤ê±Ñ¿ôʸ»ú¼ïÊÑ´¹¤ò¤¹¤ë */ ^ jishu.c:483:8: warning: type defaults to 'int' in declaration of 'JishuShrink' [-Wimplicit-int] static JishuShrink pro((uiContext)); ^ jishu.c:486:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuShrink(d) /* ʸ»ú¼ïÊÑ´¹Îΰè¤ò½Ì¤á¤ë */ ^ jishu.c:545:8: warning: type defaults to 'int' in declaration of 'JishuNop' [-Wimplicit-int] static JishuNop pro((uiContext)); ^ jishu.c:548:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuNop(d) ^ jishu.c:559:8: warning: type defaults to 'int' in declaration of 'JishuExtend' [-Wimplicit-int] static JishuExtend pro((uiContext)); ^ jishu.c:562:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuExtend(d) /* ʸ»ú¼ïÊÑ´¹Îΰè¤ò¿­¤Ð¤¹ */ ^ jishu.c:653:8: warning: type defaults to 'int' in declaration of 'JishuZenkaku' [-Wimplicit-int] static JishuZenkaku pro((uiContext)); ^ jishu.c:656:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuZenkaku(d) /* Á´³ÑÊÑ´¹ */ ^ jishu.c:689:8: warning: type defaults to 'int' in declaration of 'JishuHankaku' [-Wimplicit-int] static JishuHankaku pro((uiContext)); ^ jishu.c:692:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuHankaku(d) /* Ⱦ³ÑÊÑ´¹ */ ^ jishu.c:733:1: warning: return type defaults to 'int' [-Wimplicit-int] exitJishuAndDoSomething(d, fnum) ^ jishu.c:746:8: warning: type defaults to 'int' in declaration of 'JishuYomiInsert' [-Wimplicit-int] static JishuYomiInsert pro((uiContext)); ^ jishu.c:749:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuYomiInsert(d) ^ jishu.c:770:8: warning: type defaults to 'int' in declaration of 'JishuQuit' [-Wimplicit-int] static JishuQuit pro((uiContext)); ^ jishu.c:773:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuQuit(d) ^ jishu.c:783:8: warning: type defaults to 'int' in declaration of 'JishuToUpper' [-Wimplicit-int] static JishuToUpper pro((uiContext)); ^ jishu.c:786:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuToUpper(d) ^ jishu.c:812:8: warning: type defaults to 'int' in declaration of 'JishuCapitalize' [-Wimplicit-int] static JishuCapitalize pro((uiContext)); ^ jishu.c:815:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuCapitalize(d) ^ jishu.c:841:8: warning: type defaults to 'int' in declaration of 'JishuToLower' [-Wimplicit-int] static JishuToLower pro((uiContext)); ^ jishu.c:844:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuToLower(d) ^ jishu.c:870:8: warning: type defaults to 'int' in declaration of 'JishuHiragana' [-Wimplicit-int] static JishuHiragana pro((uiContext)); ^ jishu.c:873:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuHiragana(d) ^ jishu.c:883:8: warning: type defaults to 'int' in declaration of 'JishuKatakana' [-Wimplicit-int] static JishuKatakana pro((uiContext)); ^ jishu.c:886:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuKatakana(d) ^ jishu.c:896:8: warning: type defaults to 'int' in declaration of 'JishuRomaji' [-Wimplicit-int] static JishuRomaji pro((uiContext)); ^ jishu.c:899:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuRomaji(d) ^ jishu.c:919:8: warning: type defaults to 'int' in declaration of 'JishuCaseRotateForward' [-Wimplicit-int] static JishuCaseRotateForward pro((uiContext)); ^ jishu.c:922:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuCaseRotateForward(d) ^ jishu.c:951:8: warning: type defaults to 'int' in declaration of 'JishuKanjiHenkan' [-Wimplicit-int] static JishuKanjiHenkan pro((uiContext)); ^ jishu.c:954:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuKanjiHenkan(d) ^ jishu.c:960:8: warning: type defaults to 'int' in declaration of 'JishuKanjiHenkanOInsert' [-Wimplicit-int] static JishuKanjiHenkanOInsert pro((uiContext)); ^ jishu.c:963:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuKanjiHenkanOInsert(d) ^ jishu.c:969:8: warning: type defaults to 'int' in declaration of 'JishuKanjiHenkanONothing' [-Wimplicit-int] static JishuKanjiHenkanONothing pro((uiContext)); ^ jishu.c:972:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuKanjiHenkanONothing(d) ^ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ jishumap.h:27:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ jishumap.h:27:40: note: in expansion of macro 'UseOtherKeymap' extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ jishumap.h:28:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)), TbBackward pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ jishumap.h:28:36: note: in expansion of macro 'TbBackward' extern TbForward pro((uiContext)), TbBackward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ jishumap.h:29:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)), TbEndOfLine pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ jishumap.h:29:44: note: in expansion of macro 'TbEndOfLine' extern TbBeginningOfLine pro((uiContext)), TbEndOfLine pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ jishumap.h:30:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ rm -f jishu.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC jishu.c In file included from canna.h:50:0, from jishu.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from jishu.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from jishu.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from jishu.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from jishu.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from jishu.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from jishu.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:223:45: warning: return type defaults to 'int' [-Wimplicit-int] #define extractJishuString G223_extractJishuString ^ jishu.c:149:1: note: in expansion of macro 'extractJishuString' extractJishuString(yc, s, e, sr, er) ^ jishu.c:361:1: warning: return type defaults to 'int' [-Wimplicit-int] inhibittedJishu(d) ^ jishu.c:378:1: warning: return type defaults to 'int' [-Wimplicit-int] nextJishu(d) ^ jishu.c:391:1: warning: return type defaults to 'int' [-Wimplicit-int] previousJishu(d) ^ jishu.c:404:8: warning: type defaults to 'int' in declaration of 'JishuNextJishu' [-Wimplicit-int] static JishuNextJishu pro((uiContext)); ^ jishu.c:407:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuNextJishu(d) /* »ú¼ï¥â¡¼¥É¤Î»þ¤Ë½ç²ó¤êʸ»ú¼ïÊÑ´¹¤ò¤¹¤ë */ ^ jishu.c:425:8: warning: type defaults to 'int' in declaration of 'JishuPreviousJishu' [-Wimplicit-int] static JishuPreviousJishu pro((uiContext)); ^ jishu.c:428:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuPreviousJishu(d) /* »ú¼ï¥â¡¼¥É¤Î»þ¤ËµÕ²ó¤êʸ»ú¼ïÊÑ´¹¤ò¤¹¤ë */ ^ jishu.c:446:8: warning: type defaults to 'int' in declaration of 'JishuRotateWithInhibition' [-Wimplicit-int] static JishuRotateWithInhibition pro((uiContext, unsigned)); ^ jishu.c:449:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuRotateWithInhibition(d, inhibit) ^ jishu.c:464:8: warning: type defaults to 'int' in declaration of 'JishuKanaRotate' [-Wimplicit-int] static JishuKanaRotate pro((uiContext)); ^ jishu.c:467:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuKanaRotate(d) /* »ú¼ï¥â¡¼¥É¤Î»þ¤Ë½ç²ó¤ê¤«¤Êʸ»ú¼ïÊÑ´¹¤ò¤¹¤ë */ ^ jishu.c:473:8: warning: type defaults to 'int' in declaration of 'JishuRomajiRotate' [-Wimplicit-int] static JishuRomajiRotate pro((uiContext)); ^ jishu.c:476:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuRomajiRotate(d) /* »ú¼ï¥â¡¼¥É¤Î»þ¤Ë½ç²ó¤ê±Ñ¿ôʸ»ú¼ïÊÑ´¹¤ò¤¹¤ë */ ^ jishu.c:483:8: warning: type defaults to 'int' in declaration of 'JishuShrink' [-Wimplicit-int] static JishuShrink pro((uiContext)); ^ jishu.c:486:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuShrink(d) /* ʸ»ú¼ïÊÑ´¹Îΰè¤ò½Ì¤á¤ë */ ^ jishu.c:545:8: warning: type defaults to 'int' in declaration of 'JishuNop' [-Wimplicit-int] static JishuNop pro((uiContext)); ^ jishu.c:548:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuNop(d) ^ jishu.c:559:8: warning: type defaults to 'int' in declaration of 'JishuExtend' [-Wimplicit-int] static JishuExtend pro((uiContext)); ^ jishu.c:562:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuExtend(d) /* ʸ»ú¼ïÊÑ´¹Îΰè¤ò¿­¤Ð¤¹ */ ^ jishu.c:653:8: warning: type defaults to 'int' in declaration of 'JishuZenkaku' [-Wimplicit-int] static JishuZenkaku pro((uiContext)); ^ jishu.c:656:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuZenkaku(d) /* Á´³ÑÊÑ´¹ */ ^ jishu.c:689:8: warning: type defaults to 'int' in declaration of 'JishuHankaku' [-Wimplicit-int] static JishuHankaku pro((uiContext)); ^ jishu.c:692:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuHankaku(d) /* Ⱦ³ÑÊÑ´¹ */ ^ jishu.c:733:1: warning: return type defaults to 'int' [-Wimplicit-int] exitJishuAndDoSomething(d, fnum) ^ jishu.c:746:8: warning: type defaults to 'int' in declaration of 'JishuYomiInsert' [-Wimplicit-int] static JishuYomiInsert pro((uiContext)); ^ jishu.c:749:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuYomiInsert(d) ^ jishu.c:770:8: warning: type defaults to 'int' in declaration of 'JishuQuit' [-Wimplicit-int] static JishuQuit pro((uiContext)); ^ jishu.c:773:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuQuit(d) ^ jishu.c:783:8: warning: type defaults to 'int' in declaration of 'JishuToUpper' [-Wimplicit-int] static JishuToUpper pro((uiContext)); ^ jishu.c:786:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuToUpper(d) ^ jishu.c:812:8: warning: type defaults to 'int' in declaration of 'JishuCapitalize' [-Wimplicit-int] static JishuCapitalize pro((uiContext)); ^ jishu.c:815:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuCapitalize(d) ^ jishu.c:841:8: warning: type defaults to 'int' in declaration of 'JishuToLower' [-Wimplicit-int] static JishuToLower pro((uiContext)); ^ jishu.c:844:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuToLower(d) ^ jishu.c:870:8: warning: type defaults to 'int' in declaration of 'JishuHiragana' [-Wimplicit-int] static JishuHiragana pro((uiContext)); ^ jishu.c:873:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuHiragana(d) ^ jishu.c:883:8: warning: type defaults to 'int' in declaration of 'JishuKatakana' [-Wimplicit-int] static JishuKatakana pro((uiContext)); ^ jishu.c:886:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuKatakana(d) ^ jishu.c:896:8: warning: type defaults to 'int' in declaration of 'JishuRomaji' [-Wimplicit-int] static JishuRomaji pro((uiContext)); ^ jishu.c:899:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuRomaji(d) ^ jishu.c:919:8: warning: type defaults to 'int' in declaration of 'JishuCaseRotateForward' [-Wimplicit-int] static JishuCaseRotateForward pro((uiContext)); ^ jishu.c:922:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuCaseRotateForward(d) ^ jishu.c:951:8: warning: type defaults to 'int' in declaration of 'JishuKanjiHenkan' [-Wimplicit-int] static JishuKanjiHenkan pro((uiContext)); ^ jishu.c:954:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuKanjiHenkan(d) ^ jishu.c:960:8: warning: type defaults to 'int' in declaration of 'JishuKanjiHenkanOInsert' [-Wimplicit-int] static JishuKanjiHenkanOInsert pro((uiContext)); ^ jishu.c:963:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuKanjiHenkanOInsert(d) ^ jishu.c:969:8: warning: type defaults to 'int' in declaration of 'JishuKanjiHenkanONothing' [-Wimplicit-int] static JishuKanjiHenkanONothing pro((uiContext)); ^ jishu.c:972:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuKanjiHenkanONothing(d) ^ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ jishumap.h:27:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ jishumap.h:27:40: note: in expansion of macro 'UseOtherKeymap' extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ jishumap.h:28:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)), TbBackward pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ jishumap.h:28:36: note: in expansion of macro 'TbBackward' extern TbForward pro((uiContext)), TbBackward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ jishumap.h:29:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)), TbEndOfLine pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ jishumap.h:29:44: note: in expansion of macro 'TbEndOfLine' extern TbBeginningOfLine pro((uiContext)), TbEndOfLine pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ jishumap.h:30:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ rm -f kctrl.o unshared/kctrl.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O kctrl.c -o unshared/kctrl.o In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from kctrl.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from kctrl.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from kctrl.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from kctrl.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from kctrl.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from kctrl.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ kctrl.c:54:1: warning: return type defaults to 'int' [-Wimplicit-int] doInitializeFunctions(d) ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:272:45: warning: return type defaults to 'int' [-Wimplicit-int] #define initRomeStruct G272_initRomeStruct ^ kctrl.c:82:1: note: in expansion of macro 'initRomeStruct' initRomeStruct(d, flg) ^ kctrl.c: In function 'G272_initRomeStruct': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ kctrl.c:90:10: note: in expansion of macro 'defaultContext' extern defaultContext, defaultBushuContext; ^ sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ kctrl.c:90:26: note: in expansion of macro 'defaultBushuContext' extern defaultContext, defaultBushuContext; ^ kctrl.c: At top level: kctrl.c:218:1: warning: return type defaults to 'int' [-Wimplicit-int] insertEmptySlots(d) ^ kctrl.c:273:1: warning: return type defaults to 'int' [-Wimplicit-int] countContext() ^ kctrl.c:495:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_initialize(d, arg) ^ In file included from kctrl.c:27:0: kctrl.c: In function 'KC_initialize': canna.h:56:22: warning: type defaults to 'int' in declaration of 'CANNA_G271_FirstTime' [-Wimplicit-int] #define FirstTime CANNA_G271_FirstTime ^ kctrl.c:500:10: note: in expansion of macro 'FirstTime' extern FirstTime; ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:262:45: warning: implicit declaration of function 'G262_initExtMenu' [-Wimplicit-function-declaration] #define initExtMenu G262_initExtMenu ^ kctrl.c:516:9: note: in expansion of macro 'initExtMenu' if (initExtMenu() < 0) { ^ sglobal.h:261:45: warning: implicit declaration of function 'G261_initBushuTable' [-Wimplicit-function-declaration] #define initBushuTable G261_initBushuTable ^ kctrl.c:527:9: note: in expansion of macro 'initBushuTable' if (initBushuTable() != NG) { ^ sglobal.h:264:45: warning: implicit declaration of function 'G264_initGyouTable' [-Wimplicit-function-declaration] #define initGyouTable G264_initGyouTable ^ kctrl.c:528:11: note: in expansion of macro 'initGyouTable' if (initGyouTable() != NG) { ^ sglobal.h:266:45: warning: implicit declaration of function 'G266_initHinshiTable' [-Wimplicit-function-declaration] #define initHinshiTable G266_initHinshiTable ^ kctrl.c:529:13: note: in expansion of macro 'initHinshiTable' if (initHinshiTable() != NG) { ^ sglobal.h:274:45: warning: implicit declaration of function 'G274_initUlKigoTable' [-Wimplicit-function-declaration] #define initUlKigoTable G274_initUlKigoTable ^ kctrl.c:530:15: note: in expansion of macro 'initUlKigoTable' if (initUlKigoTable() != NG) { ^ sglobal.h:273:45: warning: implicit declaration of function 'G273_initUlKeisenTable' [-Wimplicit-function-declaration] #define initUlKeisenTable G273_initUlKeisenTable ^ kctrl.c:531:17: note: in expansion of macro 'initUlKeisenTable' if (initUlKeisenTable() != NG) { ^ sglobal.h:271:45: warning: implicit declaration of function 'G271_initOnoffTable' [-Wimplicit-function-declaration] #define initOnoffTable G271_initOnoffTable ^ kctrl.c:532:19: note: in expansion of macro 'initOnoffTable' if (initOnoffTable() != NG) { ^ sglobal.h:265:45: warning: implicit declaration of function 'G265_initHinshiMessage' [-Wimplicit-function-declaration] #define initHinshiMessage G265_initHinshiMessage ^ kctrl.c:534:21: note: in expansion of macro 'initHinshiMessage' if (initHinshiMessage() != NG) { ^ kctrl.c: At top level: kctrl.c:698:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_finalize(d, arg) ^ In file included from kctrl.c:27:0: kctrl.c: In function 'KC_finalize': canna.h:56:22: warning: type defaults to 'int' in declaration of 'CANNA_G271_FirstTime' [-Wimplicit-int] #define FirstTime CANNA_G271_FirstTime ^ kctrl.c:703:10: note: in expansion of macro 'FirstTime' extern FirstTime; ^ kctrl.c: At top level: kctrl.c:775:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_setWidth(d, arg) ^ kctrl.c:784:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_setBunsetsuKugiri(d, arg) ^ kctrl.c:812:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_changeMode(d, arg) ^ kctrl.c:914:1: warning: return type defaults to 'int' [-Wimplicit-int] baseModeP(d) ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:218:45: warning: return type defaults to 'int' [-Wimplicit-int] #define escapeToBasicStat G218_escapeToBasicStat ^ kctrl.c:936:1: note: in expansion of macro 'escapeToBasicStat' escapeToBasicStat(d, how) ^ kctrl.c:970:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_setUFunc(d, arg) ^ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function 'KC_setUFunc': sglobal.h:253:45: warning: type defaults to 'int' in declaration of 'G253_howToBehaveInCaseOfUndefKey' [-Wimplicit-int] #define howToBehaveInCaseOfUndefKey G253_howToBehaveInCaseOfUndefKey ^ kctrl.c:975:10: note: in expansion of macro 'howToBehaveInCaseOfUndefKey' extern howToBehaveInCaseOfUndefKey; ^ kctrl.c: At top level: kctrl.c:982:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_setModeInfoStyle(d, arg) ^ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function 'KC_setModeInfoStyle': sglobal.h:254:45: warning: type defaults to 'int' in declaration of 'G254_howToReturnModeInfo' [-Wimplicit-int] #define howToReturnModeInfo G254_howToReturnModeInfo ^ kctrl.c:988:10: note: in expansion of macro 'howToReturnModeInfo' extern howToReturnModeInfo; ^ kctrl.c: At top level: kctrl.c:997:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_setHexInputStyle(d, arg) ^ kctrl.c:1007:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_inhibitHankakuKana(d, arg) ^ kctrl.c:1020:1: warning: return type defaults to 'int' [-Wimplicit-int] popTourokuWithGLineClear(d, retval, env) ^ kctrl.c:1043:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_defineKanji(d, arg) ^ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function 'KC_defineKanji': sglobal.h:200:45: warning: implicit declaration of function 'G200_dicTourokuControl' [-Wimplicit-function-declaration] #define dicTourokuControl G200_dicTourokuControl ^ kctrl.c:1064:5: note: in expansion of macro 'dicTourokuControl' dicTourokuControl(d, xxxx, popTourokuWithGLineClear); ^ kctrl.c: At top level: kctrl.c:1162:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_kakutei(d, arg) ^ kctrl.c:1182:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_kill(d, arg) ^ kctrl.c:1199:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_modekeys(d, arg) ^ kctrl.c:1223:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_queryMode(d, arg) ^ kctrl.c:1231:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_queryConnection(d, arg) ^ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function 'KC_queryConnection': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ kctrl.c:1236:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ kctrl.c: At top level: kctrl.c:1247:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_setServerName(d, arg) ^ kctrl.c:1256:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_parse(d, arg) ^ kctrl.c:1273:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_yomiInfo(d, arg) ^ kctrl.c:1283:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_storeYomi(d, arg) ^ kctrl.c:1339:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_setInitFileName(d, arg) ^ kctrl.c:1367:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_do(d, arg) ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:150:45: warning: return type defaults to 'int' [-Wimplicit-int] #define _do_func_slightly G150__do_func_slightly ^ kctrl.c:1398:1: note: in expansion of macro '_do_func_slightly' _do_func_slightly(d, fnum, mode_c, c_mode) ^ kctrl.c:1455:1: warning: return type defaults to 'int' [-Wimplicit-int] callCallback(d, res) /* ¥³¡¼¥ë¥Ð¥Ã¥¯¤ò¸Æ¤Ö */ ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:149:45: warning: return type defaults to 'int' [-Wimplicit-int] #define _doFunc G149__doFunc ^ kctrl.c:1486:1: note: in expansion of macro '_doFunc' _doFunc(d, fnum) ^ sglobal.h:148:45: warning: return type defaults to 'int' [-Wimplicit-int] #define _afterDoFunc G148__afterDoFunc ^ kctrl.c:1583:1: note: in expansion of macro '_afterDoFunc' _afterDoFunc(d, retval) ^ sglobal.h:205:45: warning: return type defaults to 'int' [-Wimplicit-int] #define doFunc G205_doFunc ^ kctrl.c:1615:1: note: in expansion of macro 'doFunc' doFunc(d, fnum) ^ kctrl.c:1623:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_getContext(d, arg) ^ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function 'KC_getContext': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ kctrl.c:1628:10: note: in expansion of macro 'defaultContext' extern defaultContext, defaultBushuContext; ^ sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ kctrl.c:1628:26: note: in expansion of macro 'defaultBushuContext' extern defaultContext, defaultBushuContext; ^ kctrl.c: At top level: kctrl.c:1645:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_closeUIContext(d, arg) ^ kctrl.c:1695:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_inhibitChangeMode(d, arg) ^ kctrl.c:1717:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_letterRestriction(d, arg) ^ kctrl.c:1734:1: warning: return type defaults to 'int' [-Wimplicit-int] countColumns(str) ^ kctrl.c:1758:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_queryMaxModeStr(d, arg) ^ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function 'KC_changeServer': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ kctrl.c:2117:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ kctrl.c:2164:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return (int)RkwGetServerName(); ^ kctrl.c: In function 'KC_setUserInfo': kctrl.c:2230:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] wcKanjiControl((int)d, KC_SETINITFILENAME, buf); ^ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: At top level: sglobal.h:282:45: warning: return type defaults to 'int' [-Wimplicit-int] #define kanjiControl G282_kanjiControl ^ kctrl.c:2376:1: note: in expansion of macro 'kanjiControl' kanjiControl(request, d, arg) ^ rm -f kctrl.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC kctrl.c In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from kctrl.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from kctrl.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from kctrl.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from kctrl.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from kctrl.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from kctrl.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ kctrl.c:54:1: warning: return type defaults to 'int' [-Wimplicit-int] doInitializeFunctions(d) ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:272:45: warning: return type defaults to 'int' [-Wimplicit-int] #define initRomeStruct G272_initRomeStruct ^ kctrl.c:82:1: note: in expansion of macro 'initRomeStruct' initRomeStruct(d, flg) ^ kctrl.c: In function 'G272_initRomeStruct': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ kctrl.c:90:10: note: in expansion of macro 'defaultContext' extern defaultContext, defaultBushuContext; ^ sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ kctrl.c:90:26: note: in expansion of macro 'defaultBushuContext' extern defaultContext, defaultBushuContext; ^ kctrl.c: At top level: kctrl.c:218:1: warning: return type defaults to 'int' [-Wimplicit-int] insertEmptySlots(d) ^ kctrl.c:273:1: warning: return type defaults to 'int' [-Wimplicit-int] countContext() ^ kctrl.c:495:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_initialize(d, arg) ^ In file included from kctrl.c:27:0: kctrl.c: In function 'KC_initialize': canna.h:56:22: warning: type defaults to 'int' in declaration of 'CANNA_G271_FirstTime' [-Wimplicit-int] #define FirstTime CANNA_G271_FirstTime ^ kctrl.c:500:10: note: in expansion of macro 'FirstTime' extern FirstTime; ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:262:45: warning: implicit declaration of function 'G262_initExtMenu' [-Wimplicit-function-declaration] #define initExtMenu G262_initExtMenu ^ kctrl.c:516:9: note: in expansion of macro 'initExtMenu' if (initExtMenu() < 0) { ^ sglobal.h:261:45: warning: implicit declaration of function 'G261_initBushuTable' [-Wimplicit-function-declaration] #define initBushuTable G261_initBushuTable ^ kctrl.c:527:9: note: in expansion of macro 'initBushuTable' if (initBushuTable() != NG) { ^ sglobal.h:264:45: warning: implicit declaration of function 'G264_initGyouTable' [-Wimplicit-function-declaration] #define initGyouTable G264_initGyouTable ^ kctrl.c:528:11: note: in expansion of macro 'initGyouTable' if (initGyouTable() != NG) { ^ sglobal.h:266:45: warning: implicit declaration of function 'G266_initHinshiTable' [-Wimplicit-function-declaration] #define initHinshiTable G266_initHinshiTable ^ kctrl.c:529:13: note: in expansion of macro 'initHinshiTable' if (initHinshiTable() != NG) { ^ sglobal.h:274:45: warning: implicit declaration of function 'G274_initUlKigoTable' [-Wimplicit-function-declaration] #define initUlKigoTable G274_initUlKigoTable ^ kctrl.c:530:15: note: in expansion of macro 'initUlKigoTable' if (initUlKigoTable() != NG) { ^ sglobal.h:273:45: warning: implicit declaration of function 'G273_initUlKeisenTable' [-Wimplicit-function-declaration] #define initUlKeisenTable G273_initUlKeisenTable ^ kctrl.c:531:17: note: in expansion of macro 'initUlKeisenTable' if (initUlKeisenTable() != NG) { ^ sglobal.h:271:45: warning: implicit declaration of function 'G271_initOnoffTable' [-Wimplicit-function-declaration] #define initOnoffTable G271_initOnoffTable ^ kctrl.c:532:19: note: in expansion of macro 'initOnoffTable' if (initOnoffTable() != NG) { ^ sglobal.h:265:45: warning: implicit declaration of function 'G265_initHinshiMessage' [-Wimplicit-function-declaration] #define initHinshiMessage G265_initHinshiMessage ^ kctrl.c:534:21: note: in expansion of macro 'initHinshiMessage' if (initHinshiMessage() != NG) { ^ kctrl.c: At top level: kctrl.c:698:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_finalize(d, arg) ^ In file included from kctrl.c:27:0: kctrl.c: In function 'KC_finalize': canna.h:56:22: warning: type defaults to 'int' in declaration of 'CANNA_G271_FirstTime' [-Wimplicit-int] #define FirstTime CANNA_G271_FirstTime ^ kctrl.c:703:10: note: in expansion of macro 'FirstTime' extern FirstTime; ^ kctrl.c: At top level: kctrl.c:775:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_setWidth(d, arg) ^ kctrl.c:784:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_setBunsetsuKugiri(d, arg) ^ kctrl.c:812:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_changeMode(d, arg) ^ kctrl.c:914:1: warning: return type defaults to 'int' [-Wimplicit-int] baseModeP(d) ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:218:45: warning: return type defaults to 'int' [-Wimplicit-int] #define escapeToBasicStat G218_escapeToBasicStat ^ kctrl.c:936:1: note: in expansion of macro 'escapeToBasicStat' escapeToBasicStat(d, how) ^ kctrl.c:970:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_setUFunc(d, arg) ^ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function 'KC_setUFunc': sglobal.h:253:45: warning: type defaults to 'int' in declaration of 'G253_howToBehaveInCaseOfUndefKey' [-Wimplicit-int] #define howToBehaveInCaseOfUndefKey G253_howToBehaveInCaseOfUndefKey ^ kctrl.c:975:10: note: in expansion of macro 'howToBehaveInCaseOfUndefKey' extern howToBehaveInCaseOfUndefKey; ^ kctrl.c: At top level: kctrl.c:982:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_setModeInfoStyle(d, arg) ^ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function 'KC_setModeInfoStyle': sglobal.h:254:45: warning: type defaults to 'int' in declaration of 'G254_howToReturnModeInfo' [-Wimplicit-int] #define howToReturnModeInfo G254_howToReturnModeInfo ^ kctrl.c:988:10: note: in expansion of macro 'howToReturnModeInfo' extern howToReturnModeInfo; ^ kctrl.c: At top level: kctrl.c:997:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_setHexInputStyle(d, arg) ^ kctrl.c:1007:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_inhibitHankakuKana(d, arg) ^ kctrl.c:1020:1: warning: return type defaults to 'int' [-Wimplicit-int] popTourokuWithGLineClear(d, retval, env) ^ kctrl.c:1043:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_defineKanji(d, arg) ^ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function 'KC_defineKanji': sglobal.h:200:45: warning: implicit declaration of function 'G200_dicTourokuControl' [-Wimplicit-function-declaration] #define dicTourokuControl G200_dicTourokuControl ^ kctrl.c:1064:5: note: in expansion of macro 'dicTourokuControl' dicTourokuControl(d, xxxx, popTourokuWithGLineClear); ^ kctrl.c: At top level: kctrl.c:1162:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_kakutei(d, arg) ^ kctrl.c:1182:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_kill(d, arg) ^ kctrl.c:1199:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_modekeys(d, arg) ^ kctrl.c:1223:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_queryMode(d, arg) ^ kctrl.c:1231:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_queryConnection(d, arg) ^ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function 'KC_queryConnection': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ kctrl.c:1236:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ kctrl.c: At top level: kctrl.c:1247:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_setServerName(d, arg) ^ kctrl.c:1256:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_parse(d, arg) ^ kctrl.c:1273:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_yomiInfo(d, arg) ^ kctrl.c:1283:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_storeYomi(d, arg) ^ kctrl.c:1339:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_setInitFileName(d, arg) ^ kctrl.c:1367:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_do(d, arg) ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:150:45: warning: return type defaults to 'int' [-Wimplicit-int] #define _do_func_slightly G150__do_func_slightly ^ kctrl.c:1398:1: note: in expansion of macro '_do_func_slightly' _do_func_slightly(d, fnum, mode_c, c_mode) ^ kctrl.c:1455:1: warning: return type defaults to 'int' [-Wimplicit-int] callCallback(d, res) /* ¥³¡¼¥ë¥Ð¥Ã¥¯¤ò¸Æ¤Ö */ ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:149:45: warning: return type defaults to 'int' [-Wimplicit-int] #define _doFunc G149__doFunc ^ kctrl.c:1486:1: note: in expansion of macro '_doFunc' _doFunc(d, fnum) ^ sglobal.h:148:45: warning: return type defaults to 'int' [-Wimplicit-int] #define _afterDoFunc G148__afterDoFunc ^ kctrl.c:1583:1: note: in expansion of macro '_afterDoFunc' _afterDoFunc(d, retval) ^ sglobal.h:205:45: warning: return type defaults to 'int' [-Wimplicit-int] #define doFunc G205_doFunc ^ kctrl.c:1615:1: note: in expansion of macro 'doFunc' doFunc(d, fnum) ^ kctrl.c:1623:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_getContext(d, arg) ^ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function 'KC_getContext': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ kctrl.c:1628:10: note: in expansion of macro 'defaultContext' extern defaultContext, defaultBushuContext; ^ sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ kctrl.c:1628:26: note: in expansion of macro 'defaultBushuContext' extern defaultContext, defaultBushuContext; ^ kctrl.c: At top level: kctrl.c:1645:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_closeUIContext(d, arg) ^ kctrl.c:1695:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_inhibitChangeMode(d, arg) ^ kctrl.c:1717:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_letterRestriction(d, arg) ^ kctrl.c:1734:1: warning: return type defaults to 'int' [-Wimplicit-int] countColumns(str) ^ kctrl.c:1758:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_queryMaxModeStr(d, arg) ^ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function 'KC_changeServer': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ kctrl.c:2117:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ kctrl.c:2164:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return (int)RkwGetServerName(); ^ kctrl.c: In function 'KC_setUserInfo': kctrl.c:2230:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] wcKanjiControl((int)d, KC_SETINITFILENAME, buf); ^ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: At top level: sglobal.h:282:45: warning: return type defaults to 'int' [-Wimplicit-int] #define kanjiControl G282_kanjiControl ^ kctrl.c:2376:1: note: in expansion of macro 'kanjiControl' kanjiControl(request, d, arg) ^ rm -f keydef.o unshared/keydef.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O keydef.c -o unshared/keydef.o In file included from canna.h:50:0, from keydef.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from keydef.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from keydef.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from keydef.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from keydef.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from keydef.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from keydef.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:311:45: warning: type defaults to 'int' in declaration of 'G311_multiSequenceFunc' [-Wimplicit-int] #define multiSequenceFunc G311_multiSequenceFunc ^ keydef.c:40:8: note: in expansion of macro 'multiSequenceFunc' extern multiSequenceFunc ^ keydef.c:44:8: warning: type defaults to 'int' in declaration of 'regist_key_hash' [-Wimplicit-int] static regist_key_hash(), copyMultiSequence(); ^ keydef.c:44:27: warning: type defaults to 'int' in declaration of 'copyMultiSequence' [-Wimplicit-int] static regist_key_hash(), copyMultiSequence(); ^ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:268:45: warning: return type defaults to 'int' [-Wimplicit-int] #define initKeyTables G268_initKeyTables ^ keydef.c:122:1: note: in expansion of macro 'initKeyTables' initKeyTables() ^ sglobal.h:318:45: warning: type defaults to 'int' in declaration of 'G318_nothermodes' [-Wimplicit-int] #define nothermodes G318_nothermodes ^ keydef.c:191:8: note: in expansion of macro 'nothermodes' extern nothermodes; ^ sglobal.h:169:45: warning: return type defaults to 'int' [-Wimplicit-int] #define changeKeyfunc G169_changeKeyfunc ^ keydef.c:193:1: note: in expansion of macro 'changeKeyfunc' changeKeyfunc(modenum, key, fnum, actbuff, keybuff) ^ sglobal.h:170:45: warning: return type defaults to 'int' [-Wimplicit-int] #define changeKeyfuncOfAll G170_changeKeyfuncOfAll ^ keydef.c:335:1: note: in expansion of macro 'changeKeyfuncOfAll' changeKeyfuncOfAll(key, fnum, actbuff, keybuff) ^ keydef.c:596:1: warning: return type defaults to 'int' [-Wimplicit-int] specialen(block) ^ keydef.c:609:1: warning: return type defaults to 'int' [-Wimplicit-int] to_write_act(depth,keysize,actsize,singleAct) ^ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:163:45: warning: return type defaults to 'int' [-Wimplicit-int] #define askQuitKey G163_askQuitKey ^ keydef.c:897:1: note: in expansion of macro 'askQuitKey' askQuitKey(key) ^ rm -f keydef.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC keydef.c In file included from canna.h:50:0, from keydef.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from keydef.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from keydef.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from keydef.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from keydef.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from keydef.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from keydef.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:311:45: warning: type defaults to 'int' in declaration of 'G311_multiSequenceFunc' [-Wimplicit-int] #define multiSequenceFunc G311_multiSequenceFunc ^ keydef.c:40:8: note: in expansion of macro 'multiSequenceFunc' extern multiSequenceFunc ^ keydef.c:44:8: warning: type defaults to 'int' in declaration of 'regist_key_hash' [-Wimplicit-int] static regist_key_hash(), copyMultiSequence(); ^ keydef.c:44:27: warning: type defaults to 'int' in declaration of 'copyMultiSequence' [-Wimplicit-int] static regist_key_hash(), copyMultiSequence(); ^ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:268:45: warning: return type defaults to 'int' [-Wimplicit-int] #define initKeyTables G268_initKeyTables ^ keydef.c:122:1: note: in expansion of macro 'initKeyTables' initKeyTables() ^ sglobal.h:318:45: warning: type defaults to 'int' in declaration of 'G318_nothermodes' [-Wimplicit-int] #define nothermodes G318_nothermodes ^ keydef.c:191:8: note: in expansion of macro 'nothermodes' extern nothermodes; ^ sglobal.h:169:45: warning: return type defaults to 'int' [-Wimplicit-int] #define changeKeyfunc G169_changeKeyfunc ^ keydef.c:193:1: note: in expansion of macro 'changeKeyfunc' changeKeyfunc(modenum, key, fnum, actbuff, keybuff) ^ sglobal.h:170:45: warning: return type defaults to 'int' [-Wimplicit-int] #define changeKeyfuncOfAll G170_changeKeyfuncOfAll ^ keydef.c:335:1: note: in expansion of macro 'changeKeyfuncOfAll' changeKeyfuncOfAll(key, fnum, actbuff, keybuff) ^ keydef.c:596:1: warning: return type defaults to 'int' [-Wimplicit-int] specialen(block) ^ keydef.c:609:1: warning: return type defaults to 'int' [-Wimplicit-int] to_write_act(depth,keysize,actsize,singleAct) ^ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:163:45: warning: return type defaults to 'int' [-Wimplicit-int] #define askQuitKey G163_askQuitKey ^ keydef.c:897:1: note: in expansion of macro 'askQuitKey' askQuitKey(key) ^ rm -f kigo.o unshared/kigo.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O kigo.c -o unshared/kigo.o In file included from canna.h:50:0, from kigo.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from kigo.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from kigo.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from kigo.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from kigo.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from kigo.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from kigo.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ kigo.c:120:1: warning: return type defaults to 'int' [-Wimplicit-int] getKigoContext(d, ^ kigo.c:173:1: warning: return type defaults to 'int' [-Wimplicit-int] makeKigoGlineStatus(d) ^ kigo.c:228:1: warning: return type defaults to 'int' [-Wimplicit-int] makeKigoInfo(d, headkouho) ^ kigo.c:300:1: warning: return type defaults to 'int' [-Wimplicit-int] kigoIchiranExitCatch(d, retval, env) ^ kigo.c:316:1: warning: return type defaults to 'int' [-Wimplicit-int] kigoIchiranQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:55:45: warning: return type defaults to 'int' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ kigo.c:329:1: note: in expansion of macro 'KigoIchiran' KigoIchiran(d) ^ kigo.c: In function 'G055_KigoIchiran': sglobal.h:303:45: warning: implicit declaration of function 'G303_makeKigoIchiran' [-Wimplicit-function-declaration] #define makeKigoIchiran G303_makeKigoIchiran ^ kigo.c:342:6: note: in expansion of macro 'makeKigoIchiran' if(makeKigoIchiran(d, CANNA_MODE_KigoMode) == NG) ^ kigo.c: At top level: sglobal.h:303:45: warning: return type defaults to 'int' [-Wimplicit-int] #define makeKigoIchiran G303_makeKigoIchiran ^ kigo.c:356:1: note: in expansion of macro 'makeKigoIchiran' makeKigoIchiran(d, major_mode) ^ kigo.c: In function 'G303_makeKigoIchiran': sglobal.h:155:45: warning: implicit declaration of function 'G155_allocIchiranBuf' [-Wimplicit-function-declaration] #define allocIchiranBuf G155_allocIchiranBuf ^ kigo.c:392:6: note: in expansion of macro 'allocIchiranBuf' if(allocIchiranBuf(d) == NG) { /* µ­¹æ°ìÍ÷¥â¡¼¥É */ ^ kigo.c: At top level: kigo.c:423:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoNop(d) ^ kigo.c:441:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoForwardKouho(d) ^ kigo.c:474:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoBackwardKouho(d) ^ kigo.c:506:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoPreviousKouhoretsu(d) ^ kigo.c:537:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoNextKouhoretsu(d) ^ kigo.c:568:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoBeginningOfKouho(d) ^ kigo.c:590:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoEndOfKouho(d) ^ kigo.c:615:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoKakutei(d) ^ kigo.c:703:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoQuit(d) ^ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ kigomap.h:30:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence(),UseOtherKeymap(); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ kigomap.h:30:25: note: in expansion of macro 'UseOtherKeymap' extern DoFuncSequence(),UseOtherKeymap(); ^ rm -f kigo.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC kigo.c In file included from canna.h:50:0, from kigo.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from kigo.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from kigo.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from kigo.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from kigo.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from kigo.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from kigo.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ kigo.c:120:1: warning: return type defaults to 'int' [-Wimplicit-int] getKigoContext(d, ^ kigo.c:173:1: warning: return type defaults to 'int' [-Wimplicit-int] makeKigoGlineStatus(d) ^ kigo.c:228:1: warning: return type defaults to 'int' [-Wimplicit-int] makeKigoInfo(d, headkouho) ^ kigo.c:300:1: warning: return type defaults to 'int' [-Wimplicit-int] kigoIchiranExitCatch(d, retval, env) ^ kigo.c:316:1: warning: return type defaults to 'int' [-Wimplicit-int] kigoIchiranQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:55:45: warning: return type defaults to 'int' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ kigo.c:329:1: note: in expansion of macro 'KigoIchiran' KigoIchiran(d) ^ kigo.c: In function 'G055_KigoIchiran': sglobal.h:303:45: warning: implicit declaration of function 'G303_makeKigoIchiran' [-Wimplicit-function-declaration] #define makeKigoIchiran G303_makeKigoIchiran ^ kigo.c:342:6: note: in expansion of macro 'makeKigoIchiran' if(makeKigoIchiran(d, CANNA_MODE_KigoMode) == NG) ^ kigo.c: At top level: sglobal.h:303:45: warning: return type defaults to 'int' [-Wimplicit-int] #define makeKigoIchiran G303_makeKigoIchiran ^ kigo.c:356:1: note: in expansion of macro 'makeKigoIchiran' makeKigoIchiran(d, major_mode) ^ kigo.c: In function 'G303_makeKigoIchiran': sglobal.h:155:45: warning: implicit declaration of function 'G155_allocIchiranBuf' [-Wimplicit-function-declaration] #define allocIchiranBuf G155_allocIchiranBuf ^ kigo.c:392:6: note: in expansion of macro 'allocIchiranBuf' if(allocIchiranBuf(d) == NG) { /* µ­¹æ°ìÍ÷¥â¡¼¥É */ ^ kigo.c: At top level: kigo.c:423:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoNop(d) ^ kigo.c:441:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoForwardKouho(d) ^ kigo.c:474:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoBackwardKouho(d) ^ kigo.c:506:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoPreviousKouhoretsu(d) ^ kigo.c:537:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoNextKouhoretsu(d) ^ kigo.c:568:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoBeginningOfKouho(d) ^ kigo.c:590:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoEndOfKouho(d) ^ kigo.c:615:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoKakutei(d) ^ kigo.c:703:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoQuit(d) ^ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ kigomap.h:30:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence(),UseOtherKeymap(); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ kigomap.h:30:25: note: in expansion of macro 'UseOtherKeymap' extern DoFuncSequence(),UseOtherKeymap(); ^ rm -f mode.o unshared/mode.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O mode.c -o unshared/mode.o In file included from canna.h:50:0, from mode.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from mode.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from mode.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from mode.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from mode.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from mode.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from mode.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from mode.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from mode.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from mode.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from mode.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from mode.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from mode.c:27: sglobal.h:318:45: warning: type defaults to 'int' in declaration of 'G318_nothermodes' [-Wimplicit-int] #define nothermodes G318_nothermodes ^ mode.c:120:8: note: in expansion of macro 'nothermodes' extern nothermodes; ^ sglobal.h:49:45: warning: return type defaults to 'int' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ mode.c:230:1: note: in expansion of macro 'JapaneseMode' JapaneseMode(d) ^ sglobal.h:1:45: warning: return type defaults to 'int' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ mode.c:245:1: note: in expansion of macro 'AlphaMode' AlphaMode(d) ^ sglobal.h:36:45: warning: return type defaults to 'int' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ mode.c:261:1: note: in expansion of macro 'HenkanNyuryokuMode' HenkanNyuryokuMode(d) ^ sglobal.h:332:45: warning: return type defaults to 'int' [-Wimplicit-int] #define queryMode G332_queryMode ^ mode.c:286:1: note: in expansion of macro 'queryMode' queryMode(d, arg) ^ sglobal.h:171:45: warning: return type defaults to 'int' [-Wimplicit-int] #define changeModeName G171_changeModeName ^ mode.c:373:1: note: in expansion of macro 'changeModeName' changeModeName(modeid, str) ^ rm -f mode.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC mode.c In file included from canna.h:50:0, from mode.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from mode.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from mode.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from mode.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from mode.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from mode.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from mode.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from mode.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from mode.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from mode.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from mode.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from mode.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from mode.c:27: sglobal.h:318:45: warning: type defaults to 'int' in declaration of 'G318_nothermodes' [-Wimplicit-int] #define nothermodes G318_nothermodes ^ mode.c:120:8: note: in expansion of macro 'nothermodes' extern nothermodes; ^ sglobal.h:49:45: warning: return type defaults to 'int' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ mode.c:230:1: note: in expansion of macro 'JapaneseMode' JapaneseMode(d) ^ sglobal.h:1:45: warning: return type defaults to 'int' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ mode.c:245:1: note: in expansion of macro 'AlphaMode' AlphaMode(d) ^ sglobal.h:36:45: warning: return type defaults to 'int' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ mode.c:261:1: note: in expansion of macro 'HenkanNyuryokuMode' HenkanNyuryokuMode(d) ^ sglobal.h:332:45: warning: return type defaults to 'int' [-Wimplicit-int] #define queryMode G332_queryMode ^ mode.c:286:1: note: in expansion of macro 'queryMode' queryMode(d, arg) ^ sglobal.h:171:45: warning: return type defaults to 'int' [-Wimplicit-int] #define changeModeName G171_changeModeName ^ mode.c:373:1: note: in expansion of macro 'changeModeName' changeModeName(modeid, str) ^ rm -f multi.o unshared/multi.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O multi.c -o unshared/multi.o In file included from canna.h:50:0, from multi.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from multi.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from multi.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from multi.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from multi.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from multi.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from multi.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from multi.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from multi.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from multi.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from multi.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from multi.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from multi.c:27: sglobal.h:114:45: warning: return type defaults to 'int' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ multi.c:105:1: note: in expansion of macro 'UseOtherKeymap' UseOtherKeymap(d) ^ multi.c:131:1: warning: return type defaults to 'int' [-Wimplicit-int] _DoFuncSequence(d, keytbl, key) /* Ê£¿ô¤Îµ¡Ç½¤Î³ä¤êÅö¤Æ */ ^ In file included from canna.h:50:0, from multi.c:27: sglobal.h:17:45: warning: return type defaults to 'int' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ multi.c:242:1: note: in expansion of macro 'DoFuncSequence' DoFuncSequence(d) /* Ê£¿ô¤Îµ¡Ç½¤Î³ä¤êÅö¤Æ */ ^ multi.c: In function 'G017_DoFuncSequence': multi.c:245:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return _DoFuncSequence(d, (BYTE *)NULL, (BYTE)NULL); ^ In file included from canna.h:50:0, from multi.c:27: multi.c: At top level: sglobal.h:311:45: warning: return type defaults to 'int' [-Wimplicit-int] #define multiSequenceFunc G311_multiSequenceFunc ^ multi.c:248:1: note: in expansion of macro 'multiSequenceFunc' multiSequenceFunc(d, mode, whattodo, key, fnum) ^ rm -f multi.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC multi.c In file included from canna.h:50:0, from multi.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from multi.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from multi.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from multi.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from multi.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from multi.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from multi.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from multi.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from multi.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from multi.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from multi.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from multi.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from multi.c:27: sglobal.h:114:45: warning: return type defaults to 'int' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ multi.c:105:1: note: in expansion of macro 'UseOtherKeymap' UseOtherKeymap(d) ^ multi.c:131:1: warning: return type defaults to 'int' [-Wimplicit-int] _DoFuncSequence(d, keytbl, key) /* Ê£¿ô¤Îµ¡Ç½¤Î³ä¤êÅö¤Æ */ ^ In file included from canna.h:50:0, from multi.c:27: sglobal.h:17:45: warning: return type defaults to 'int' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ multi.c:242:1: note: in expansion of macro 'DoFuncSequence' DoFuncSequence(d) /* Ê£¿ô¤Îµ¡Ç½¤Î³ä¤êÅö¤Æ */ ^ multi.c: In function 'G017_DoFuncSequence': multi.c:245:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return _DoFuncSequence(d, (BYTE *)NULL, (BYTE)NULL); ^ In file included from canna.h:50:0, from multi.c:27: multi.c: At top level: sglobal.h:311:45: warning: return type defaults to 'int' [-Wimplicit-int] #define multiSequenceFunc G311_multiSequenceFunc ^ multi.c:248:1: note: in expansion of macro 'multiSequenceFunc' multiSequenceFunc(d, mode, whattodo, key, fnum) ^ rm -f onoff.o unshared/onoff.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O onoff.c -o unshared/onoff.o In file included from canna.h:50:0, from onoff.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from onoff.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from onoff.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from onoff.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from onoff.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from onoff.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from onoff.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:351:45: warning: return type defaults to 'int' [-Wimplicit-int] #define selectOnOff G351_selectOnOff ^ onoff.c:77:1: note: in expansion of macro 'selectOnOff' selectOnOff(d, buf, ck, nelem, bangomax, currentkouho, status, ^ onoff.c:131:1: warning: return type defaults to 'int' [-Wimplicit-int] makeOnOffIchiran(d, nelem, bangomax, currentkouho, status) ^ In file included from canna.h:50:0, from onoff.c:28: onoff.c: In function 'makeOnOffIchiran': sglobal.h:155:45: warning: implicit declaration of function 'G155_allocIchiranBuf' [-Wimplicit-function-declaration] #define allocIchiranBuf G155_allocIchiranBuf ^ onoff.c:149:6: note: in expansion of macro 'allocIchiranBuf' if(allocIchiranBuf(d) == NG) ^ onoff.c: At top level: onoff.c:276:1: warning: return type defaults to 'int' [-Wimplicit-int] OnOffSelect(d) ^ onoff.c:308:1: warning: return type defaults to 'int' [-Wimplicit-int] OnOffKakutei(d) ^ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ onoffmap.h:30:9: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence(),UseOtherKeymap(); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ onoffmap.h:30:26: note: in expansion of macro 'UseOtherKeymap' extern DoFuncSequence(),UseOtherKeymap(); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ onoffmap.h:31:9: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu(); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ onoffmap.h:31:32: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu(); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ onoffmap.h:31:56: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu(); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ onoffmap.h:32:9: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu(), IchiranBeginningOfKouho(); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ onoffmap.h:32:38: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranPreviousKouhoretsu(), IchiranBeginningOfKouho(); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ onoffmap.h:33:9: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop(); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ onoffmap.h:33:30: note: in expansion of macro 'IchiranQuit' extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop(); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ onoffmap.h:33:45: note: in expansion of macro 'IchiranNop' extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop(); ^ rm -f onoff.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC onoff.c In file included from canna.h:50:0, from onoff.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from onoff.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from onoff.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from onoff.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from onoff.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from onoff.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from onoff.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:351:45: warning: return type defaults to 'int' [-Wimplicit-int] #define selectOnOff G351_selectOnOff ^ onoff.c:77:1: note: in expansion of macro 'selectOnOff' selectOnOff(d, buf, ck, nelem, bangomax, currentkouho, status, ^ onoff.c:131:1: warning: return type defaults to 'int' [-Wimplicit-int] makeOnOffIchiran(d, nelem, bangomax, currentkouho, status) ^ In file included from canna.h:50:0, from onoff.c:28: onoff.c: In function 'makeOnOffIchiran': sglobal.h:155:45: warning: implicit declaration of function 'G155_allocIchiranBuf' [-Wimplicit-function-declaration] #define allocIchiranBuf G155_allocIchiranBuf ^ onoff.c:149:6: note: in expansion of macro 'allocIchiranBuf' if(allocIchiranBuf(d) == NG) ^ onoff.c: At top level: onoff.c:276:1: warning: return type defaults to 'int' [-Wimplicit-int] OnOffSelect(d) ^ onoff.c:308:1: warning: return type defaults to 'int' [-Wimplicit-int] OnOffKakutei(d) ^ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ onoffmap.h:30:9: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence(),UseOtherKeymap(); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ onoffmap.h:30:26: note: in expansion of macro 'UseOtherKeymap' extern DoFuncSequence(),UseOtherKeymap(); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ onoffmap.h:31:9: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu(); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ onoffmap.h:31:32: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu(); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ onoffmap.h:31:56: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu(); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ onoffmap.h:32:9: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu(), IchiranBeginningOfKouho(); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ onoffmap.h:32:38: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranPreviousKouhoretsu(), IchiranBeginningOfKouho(); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ onoffmap.h:33:9: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop(); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ onoffmap.h:33:30: note: in expansion of macro 'IchiranQuit' extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop(); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ onoffmap.h:33:45: note: in expansion of macro 'IchiranNop' extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop(); ^ rm -f parse.o unshared/parse.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O parse.c -o unshared/parse.o In file included from canna.h:50:0, from parse.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from parse.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from parse.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from parse.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from parse.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from parse.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from parse.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from parse.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from parse.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from parse.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from parse.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from parse.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from parse.c:27: sglobal.h:177:45: warning: type defaults to 'int' in declaration of 'G177_ckverbose' [-Wimplicit-int] #define ckverbose G177_ckverbose ^ parse.c:56:8: note: in expansion of macro 'ckverbose' extern ckverbose; ^ sglobal.h:133:45: warning: type defaults to 'int' in declaration of 'G133_YYparse_by_rcfilename' [-Wimplicit-int] #define YYparse_by_rcfilename G133_YYparse_by_rcfilename ^ parse.c:58:8: note: in expansion of macro 'YYparse_by_rcfilename' extern YYparse_by_rcfilename(); ^ parse.c:80:1: warning: return type defaults to 'int' [-Wimplicit-int] make_initfilename() ^ In file included from canna.h:50:0, from parse.c:27: parse.c: In function 'G321_parse': sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ parse.c:115:10: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ sglobal.h:182:45: warning: implicit declaration of function 'G182_clisp_init' [-Wimplicit-function-declaration] #define clisp_init G182_clisp_init ^ parse.c:128:7: note: in expansion of macro 'clisp_init' if (clisp_init() == 0) { ^ parse.c: At top level: parse.c:347:1: warning: return type defaults to 'int' [-Wimplicit-int] DISPLAY_to_hostname(name, buf, bufsize) ^ parse.c: In function 'DISPLAY_to_hostname': parse.c:352:5: warning: implicit declaration of function 'gethostname' [-Wimplicit-function-declaration] gethostname(buf, bufsize); ^ rm -f parse.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC parse.c In file included from canna.h:50:0, from parse.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from parse.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from parse.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from parse.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from parse.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from parse.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from parse.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from parse.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from parse.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from parse.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from parse.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from parse.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from parse.c:27: sglobal.h:177:45: warning: type defaults to 'int' in declaration of 'G177_ckverbose' [-Wimplicit-int] #define ckverbose G177_ckverbose ^ parse.c:56:8: note: in expansion of macro 'ckverbose' extern ckverbose; ^ sglobal.h:133:45: warning: type defaults to 'int' in declaration of 'G133_YYparse_by_rcfilename' [-Wimplicit-int] #define YYparse_by_rcfilename G133_YYparse_by_rcfilename ^ parse.c:58:8: note: in expansion of macro 'YYparse_by_rcfilename' extern YYparse_by_rcfilename(); ^ parse.c:80:1: warning: return type defaults to 'int' [-Wimplicit-int] make_initfilename() ^ In file included from canna.h:50:0, from parse.c:27: parse.c: In function 'G321_parse': sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ parse.c:115:10: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ sglobal.h:182:45: warning: implicit declaration of function 'G182_clisp_init' [-Wimplicit-function-declaration] #define clisp_init G182_clisp_init ^ parse.c:128:7: note: in expansion of macro 'clisp_init' if (clisp_init() == 0) { ^ parse.c: At top level: parse.c:347:1: warning: return type defaults to 'int' [-Wimplicit-int] DISPLAY_to_hostname(name, buf, bufsize) ^ parse.c: In function 'DISPLAY_to_hostname': parse.c:352:5: warning: implicit declaration of function 'gethostname' [-Wimplicit-function-declaration] gethostname(buf, bufsize); ^ rm -f romaji.o unshared/romaji.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O romaji.c -o unshared/romaji.o In file included from canna.h:50:0, from romaji.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from romaji.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from romaji.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from romaji.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from romaji.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from romaji.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from romaji.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:177:45: warning: type defaults to 'int' in declaration of 'G177_ckverbose' [-Wimplicit-int] #define ckverbose G177_ckverbose ^ romaji.c:329:8: note: in expansion of macro 'ckverbose' extern ckverbose; ^ sglobal.h:82:45: warning: return type defaults to 'int' [-Wimplicit-int] #define RomkanaInit G082_RomkanaInit ^ romaji.c:478:1: note: in expansion of macro 'RomkanaInit' RomkanaInit() ^ romaji.c: In function 'G081_RomkanaFin': sglobal.h:317:45: warning: type defaults to 'int' in declaration of 'G317_nkeysup' [-Wimplicit-int] #define nkeysup G317_nkeysup ^ romaji.c:612:10: note: in expansion of macro 'nkeysup' extern nkeysup; ^ romaji.c: At top level: romaji.c:795:1: warning: return type defaults to 'int' [-Wimplicit-int] checkIfYomiExit(d, retval) ^ romaji.c:826:1: warning: return type defaults to 'int' [-Wimplicit-int] checkIfYomiQuit(d, retval) ^ romaji.c:965:8: warning: type defaults to 'int' in declaration of 'makePhonoOnBuffer' [-Wimplicit-int] static makePhonoOnBuffer(); ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:141:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ romaji.c:980:1: note: in expansion of macro 'YomiInsert' YomiInsert(d) ^ sglobal.h:230:45: warning: return type defaults to 'int' [-Wimplicit-int] #define findSup G230_findSup ^ romaji.c:1150:1: note: in expansion of macro 'findSup' findSup(wchar_t key) ^ romaji.c: In function 'G230_findSup': sglobal.h:317:45: warning: type defaults to 'int' in declaration of 'G317_nkeysup' [-Wimplicit-int] #define nkeysup G317_nkeysup ^ romaji.c:1157:10: note: in expansion of macro 'nkeysup' extern nkeysup; ^ romaji.c: At top level: romaji.c:1180:1: warning: return type defaults to 'int' [-Wimplicit-int] makePhonoOnBuffer(d, yc, key, flag, english) ^ romaji.c:1452:1: warning: return type defaults to 'int' [-Wimplicit-int] dakuonP(ch) ^ romaji.c: In function 'dakuonP': romaji.c:1455:10: warning: type defaults to 'int' in declaration of 'dakuon_first_time' [-Wimplicit-int] static dakuon_first_time = 1; ^ romaji.c: At top level: romaji.c:1498:1: warning: return type defaults to 'int' [-Wimplicit-int] growDakuonP(ch) ^ romaji.c: In function 'growDakuonP': romaji.c:1502:10: warning: type defaults to 'int' in declaration of 'dakuon_first_time' [-Wimplicit-int] static dakuon_first_time = 1; ^ romaji.c: At top level: romaji.c:1537:1: warning: return type defaults to 'int' [-Wimplicit-int] KanaYomiInsert(d) ^ romaji.c:1695:1: warning: return type defaults to 'int' [-Wimplicit-int] howFarToGoBackward(yc) ^ romaji.c:1718:1: warning: return type defaults to 'int' [-Wimplicit-int] howFarToGoForward(yc) ^ romaji.c:1806:8: warning: type defaults to 'int' in declaration of 'YomiNop' [-Wimplicit-int] static YomiNop pro((uiContext)); ^ romaji.c:1809:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiNop(d) ^ romaji.c:1819:8: warning: type defaults to 'int' in declaration of 'YomiForward' [-Wimplicit-int] static YomiForward pro((uiContext)); ^ romaji.c:1822:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiForward(d) /* ¥«¡¼¥½¥ë¤Î±¦°ÜÆ° */ ^ romaji.c:1880:8: warning: type defaults to 'int' in declaration of 'YomiBeginningOfLine' [-Wimplicit-int] static YomiBeginningOfLine pro((uiContext)); ^ romaji.c:1883:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBeginningOfLine(d) /* ¥«¡¼¥½¥ë¤Îº¸Ã¼°ÜÆ° */ ^ romaji.c:1914:8: warning: type defaults to 'int' in declaration of 'YomiEndOfLine' [-Wimplicit-int] static YomiEndOfLine pro((uiContext)); ^ romaji.c:1917:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiEndOfLine(d) /* ¥«¡¼¥½¥ë¤Î±¦Ã¼°ÜÆ° */ ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:79:45: warning: return type defaults to 'int' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ romaji.c:1983:1: note: in expansion of macro 'RomajiFlushYomi' RomajiFlushYomi(d, b, bsize) ^ romaji.c:2136:1: warning: return type defaults to 'int' [-Wimplicit-int] appendYomi2Yomi(yom, yc) ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:140:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ romaji.c:2686:1: note: in expansion of macro 'YomiExit' YomiExit(d, retval) ^ sglobal.h:50:45: warning: return type defaults to 'int' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ romaji.c:2766:1: note: in expansion of macro 'KanaDeletePrevious' KanaDeletePrevious(d)/* ¥«¡¼¥½¥ë¤Îº¸¤Îʸ»ú¤Îºï½ü */ ^ romaji.c:2839:8: warning: type defaults to 'int' in declaration of 'YomiDeletePrevious' [-Wimplicit-int] static YomiDeletePrevious pro((uiContext)); ^ romaji.c:2878:8: warning: type defaults to 'int' in declaration of 'YomiDeleteNext' [-Wimplicit-int] static YomiDeleteNext pro((uiContext)); ^ romaji.c:2952:8: warning: type defaults to 'int' in declaration of 'YomiKillToEndOfLine' [-Wimplicit-int] static YomiKillToEndOfLine pro((uiContext)); ^ romaji.c:2984:8: warning: type defaults to 'int' in declaration of 'YomiQuit' [-Wimplicit-int] static YomiQuit pro((uiContext)); ^ romaji.c:3021:8: warning: type defaults to 'int' in declaration of 'simplePopCallback' [-Wimplicit-int] static simplePopCallback pro((uiContext, int, mode_context)); ^ romaji.c:3024:1: warning: return type defaults to 'int' [-Wimplicit-int] simplePopCallback(d, retval, env) ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:158:45: warning: return type defaults to 'int' [-Wimplicit-int] #define alphaMode G158_alphaMode ^ romaji.c:3035:1: note: in expansion of macro 'alphaMode' alphaMode(d) ^ romaji.c:3071:8: warning: type defaults to 'int' in declaration of 'exitYomiQuotedInsert' [-Wimplicit-int] static exitYomiQuotedInsert pro((uiContext, int, mode_context)); ^ romaji.c:3074:1: warning: return type defaults to 'int' [-Wimplicit-int] exitYomiQuotedInsert(d, retval, env) ^ romaji.c:3085:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiInsertQuoted(d) ^ romaji.c:3116:8: warning: type defaults to 'int' in declaration of 'yomiquotedfunc' [-Wimplicit-int] static yomiquotedfunc pro((uiContext, KanjiMode, int, int, int)); ^ romaji.c:3119:1: warning: return type defaults to 'int' [-Wimplicit-int] yomiquotedfunc(d, mode, whattodo, key, fnum) ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:145:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ romaji.c:3171:1: note: in expansion of macro 'YomiQuotedInsert' YomiQuotedInsert(d) ^ romaji.c: In function 'mapAsKuten': romaji.c:3211:10: warning: type defaults to 'int' in declaration of 'allowTwoByte' [-Wimplicit-int] static allowTwoByte = 1; ^ romaji.c: In function 'mapAsHex': romaji.c:3304:10: warning: type defaults to 'int' in declaration of 'allowTwoByte' [-Wimplicit-int] static allowTwoByte = 1; ^ romaji.c: At top level: romaji.c:3428:8: warning: type defaults to 'int' in declaration of 'ConvertAsHex' [-Wimplicit-int] static ConvertAsHex pro((uiContext)); ^ romaji.c:3431:1: warning: return type defaults to 'int' [-Wimplicit-int] ConvertAsHex(d) ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:188:45: warning: return type defaults to 'int' [-Wimplicit-int] #define convertAsHex G188_convertAsHex ^ romaji.c:3526:1: note: in expansion of macro 'convertAsHex' convertAsHex(d) ^ romaji.c: In function 'replaceSup': sglobal.h:317:45: warning: type defaults to 'int' in declaration of 'G317_nkeysup' [-Wimplicit-int] #define nkeysup G317_nkeysup ^ romaji.c:3560:10: note: in expansion of macro 'nkeysup' extern nkeysup; ^ romaji.c: At top level: romaji.c:3570:8: warning: type defaults to 'int' in declaration of 'everySupkey' [-Wimplicit-int] static everySupkey pro((uiContext, int, mode_context)); ^ romaji.c:3573:1: warning: return type defaults to 'int' [-Wimplicit-int] everySupkey(d, retval, env) ^ romaji.c:3591:8: warning: type defaults to 'int' in declaration of 'exitSupkey' [-Wimplicit-int] static exitSupkey pro((uiContext, int, mode_context)); ^ romaji.c:3594:1: warning: return type defaults to 'int' [-Wimplicit-int] exitSupkey(d, retval, env) ^ romaji.c:3635:8: warning: type defaults to 'int' in declaration of 'quitSupkey' [-Wimplicit-int] static quitSupkey pro((uiContext, int, mode_context)); ^ romaji.c:3638:1: warning: return type defaults to 'int' [-Wimplicit-int] quitSupkey(d, retval, env) ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:350:45: warning: return type defaults to 'int' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ romaji.c:3650:1: note: in expansion of macro 'selectKeysup' selectKeysup(d, yc, ind) ^ romaji.c: In function 'G350_selectKeysup': sglobal.h:317:45: warning: type defaults to 'int' in declaration of 'G317_nkeysup' [-Wimplicit-int] #define nkeysup G317_nkeysup ^ romaji.c:3657:10: note: in expansion of macro 'nkeysup' extern nkeysup; ^ romaji.c: At top level: romaji.c:3699:1: warning: return type defaults to 'int' [-Wimplicit-int] regionGairaigo(yc, s, e) ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:186:45: warning: return type defaults to 'int' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ romaji.c:3730:1: note: in expansion of macro 'containUnconvertedKey' containUnconvertedKey(yc) ^ romaji.c:3762:8: warning: type defaults to 'int' in declaration of 'YomiHenkan' [-Wimplicit-int] static YomiHenkan pro((uiContext)); ^ romaji.c:3832:8: warning: type defaults to 'int' in declaration of 'YomiHenkanNaive' [-Wimplicit-int] static YomiHenkanNaive pro((uiContext)); ^ romaji.c:3849:8: warning: type defaults to 'int' in declaration of 'YomiHenkanOrNothing' [-Wimplicit-int] static YomiHenkanOrNothing pro((uiContext)); ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ romaji.c:3868:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)), EmptyBaseKata pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ romaji.c:3868:40: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseHira pro((uiContext)), EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ romaji.c:3869:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ romaji.c:3870:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)), EmptyBaseHan pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ romaji.c:3870:39: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseZen pro((uiContext)), EmptyBaseHan pro((uiContext)); ^ romaji.c:3872:8: warning: type defaults to 'int' in declaration of 'YomiBaseHira' [-Wimplicit-int] static YomiBaseHira pro((uiContext)); ^ romaji.c:3875:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBaseHira(d) ^ romaji.c:3884:8: warning: type defaults to 'int' in declaration of 'YomiBaseKata' [-Wimplicit-int] static YomiBaseKata pro((uiContext)); ^ romaji.c:3887:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBaseKata(d) ^ romaji.c:3896:8: warning: type defaults to 'int' in declaration of 'YomiBaseEisu' [-Wimplicit-int] static YomiBaseEisu pro((uiContext)); ^ romaji.c:3899:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBaseEisu(d) ^ romaji.c:3908:8: warning: type defaults to 'int' in declaration of 'YomiBaseZen' [-Wimplicit-int] static YomiBaseZen pro((uiContext)); ^ romaji.c:3911:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBaseZen(d) ^ romaji.c:3920:8: warning: type defaults to 'int' in declaration of 'YomiBaseHan' [-Wimplicit-int] static YomiBaseHan pro((uiContext)); ^ romaji.c:3923:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBaseHan(d) ^ romaji.c:3932:8: warning: type defaults to 'int' in declaration of 'YomiBaseKana' [-Wimplicit-int] static YomiBaseKana pro((uiContext)); ^ romaji.c:3935:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBaseKana(d) ^ romaji.c:3944:8: warning: type defaults to 'int' in declaration of 'YomiBaseKakutei' [-Wimplicit-int] static YomiBaseKakutei pro((uiContext)); ^ romaji.c:3947:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBaseKakutei(d) ^ romaji.c:3956:8: warning: type defaults to 'int' in declaration of 'YomiBaseHenkan' [-Wimplicit-int] static YomiBaseHenkan pro((uiContext)); ^ romaji.c:3959:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBaseHenkan(d) ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:134:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ romaji.c:3970:1: note: in expansion of macro 'YomiBaseHiraKataToggle' YomiBaseHiraKataToggle(d) ^ sglobal.h:139:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ romaji.c:3989:1: note: in expansion of macro 'YomiBaseZenHanToggle' YomiBaseZenHanToggle(d) ^ sglobal.h:138:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ romaji.c:4008:1: note: in expansion of macro 'YomiBaseRotateForw' YomiBaseRotateForw(d) ^ sglobal.h:137:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ romaji.c:4039:1: note: in expansion of macro 'YomiBaseRotateBack' YomiBaseRotateBack(d) ^ sglobal.h:136:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ romaji.c:4069:1: note: in expansion of macro 'YomiBaseKanaEisuToggle' YomiBaseKanaEisuToggle(d) ^ sglobal.h:135:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ romaji.c:4088:1: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' YomiBaseKakuteiHenkanToggle(d) ^ sglobal.h:144:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ romaji.c:4107:1: note: in expansion of macro 'YomiModeBackup' YomiModeBackup(d) ^ sglobal.h:222:45: warning: return type defaults to 'int' [-Wimplicit-int] #define exitJishu G222_exitJishu ^ romaji.c:4151:1: note: in expansion of macro 'exitJishu' exitJishu(d) ^ romaji.c:4346:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiJishu(d, fn) /* Æɤߥ⡼¥É¤«¤éľÀÜ»ú¼ï¥â¡¼¥É¤Ø */ ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:146:45: warning: return type defaults to 'int' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ romaji.c:4561:1: note: in expansion of macro 'Yomisearchfunc' Yomisearchfunc(d, mode, whattodo, key, fnum) ^ romaji.c:4873:8: warning: type defaults to 'int' in declaration of 'YomiNextJishu' [-Wimplicit-int] static YomiNextJishu pro((uiContext)); ^ romaji.c:4876:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiNextJishu(d) /* Æɤߥ⡼¥É¤«¤é¤Î½ç²ó¤êʸ»ú¼ïÊÑ´¹ */ ^ romaji.c:4882:8: warning: type defaults to 'int' in declaration of 'YomiPreviousJishu' [-Wimplicit-int] static YomiPreviousJishu pro((uiContext)); ^ romaji.c:4885:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiPreviousJishu(d) /* Æɤߥ⡼¥É¤«¤é¤ÎµÕ²ó¤êʸ»ú¼ïÊÑ´¹ */ ^ romaji.c:4891:8: warning: type defaults to 'int' in declaration of 'YomiKanaRotate' [-Wimplicit-int] static YomiKanaRotate pro((uiContext)); ^ romaji.c:4894:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiKanaRotate(d) /* Æɤߥ⡼¥É¤«¤é¤Î½ç²ó¤ê¤«¤Êʸ»ú¼ïÊÑ´¹ */ ^ romaji.c:4900:8: warning: type defaults to 'int' in declaration of 'YomiRomajiRotate' [-Wimplicit-int] static YomiRomajiRotate pro((uiContext)); ^ romaji.c:4903:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiRomajiRotate(d) /* Æɤߥ⡼¥É¤«¤é¤Î½ç²ó¤ê±Ñ¿ôʸ»ú¼ïÊÑ´¹ */ ^ romaji.c:4909:8: warning: type defaults to 'int' in declaration of 'YomiCaseRotateForward' [-Wimplicit-int] static YomiCaseRotateForward pro((uiContext)); ^ romaji.c:4912:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiCaseRotateForward(d) /* Æɤߥ⡼¥É¤«¤é¤Î½ç²ó¤ê±Ñ¿ôʸ»ú¼ïÊÑ´¹ */ ^ romaji.c:4918:8: warning: type defaults to 'int' in declaration of 'YomiZenkaku' [-Wimplicit-int] static YomiZenkaku pro((uiContext)); ^ romaji.c:4921:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiZenkaku(d) /* Æɤߥ⡼¥É¤«¤é¤ÎÁ´³ÑÊÑ´¹ */ ^ romaji.c:4927:8: warning: type defaults to 'int' in declaration of 'YomiHankaku' [-Wimplicit-int] static YomiHankaku pro((uiContext)); ^ romaji.c:4930:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiHankaku(d) /* Æɤߥ⡼¥É¤«¤é¤ÎȾ³ÑÊÑ´¹ */ ^ romaji.c:4939:8: warning: type defaults to 'int' in declaration of 'YomiHiraganaJishu' [-Wimplicit-int] static YomiHiraganaJishu pro((uiContext)); ^ romaji.c:4942:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiHiraganaJishu(d) /* Æɤߥ⡼¥É¤«¤é»ú¼ï¥â¡¼¥É¤Î¤Ò¤é¤¬¤Ê¤Ø */ ^ romaji.c:4948:8: warning: type defaults to 'int' in declaration of 'YomiKatakanaJishu' [-Wimplicit-int] static YomiKatakanaJishu pro((uiContext)); ^ romaji.c:4951:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiKatakanaJishu(d) /* Æɤߥ⡼¥É¤«¤é»ú¼ï¥â¡¼¥É¤Î¥«¥¿¥«¥Ê¤Ø */ ^ romaji.c:4957:8: warning: type defaults to 'int' in declaration of 'YomiRomajiJishu' [-Wimplicit-int] static YomiRomajiJishu pro((uiContext)); ^ romaji.c:4960:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiRomajiJishu(d) /* Æɤߥ⡼¥É¤«¤é»ú¼ï¥â¡¼¥É¤Î¥í¡¼¥Þ»ú¤Ø */ ^ romaji.c:4966:8: warning: type defaults to 'int' in declaration of 'YomiToLower' [-Wimplicit-int] static YomiToLower pro((uiContext)); ^ romaji.c:4968:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiToLower(d) ^ romaji.c:4974:8: warning: type defaults to 'int' in declaration of 'YomiToUpper' [-Wimplicit-int] static YomiToUpper pro((uiContext)); ^ romaji.c:4977:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiToUpper(d) ^ romaji.c:4983:8: warning: type defaults to 'int' in declaration of 'YomiCapitalize' [-Wimplicit-int] static YomiCapitalize pro((uiContext)); ^ romaji.c:4986:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiCapitalize(d) ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:15:45: warning: type defaults to 'int' in declaration of 'G015_ConvertAsBushu' [-Wimplicit-int] #define ConvertAsBushu G015_ConvertAsBushu ^ yomimap.h:27:8: note: in expansion of macro 'ConvertAsBushu' extern ConvertAsBushu pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ yomimap.h:28:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ yomimap.h:28:40: note: in expansion of macro 'UseOtherKeymap' extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext)); ^ In file included from romaji.c:5011:0: yomimap.h:29:8: warning: type defaults to 'int' in declaration of 'YomiBubunKakutei' [-Wimplicit-int] extern YomiBubunKakutei pro((uiContext)); ^ rm -f romaji.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC romaji.c In file included from canna.h:50:0, from romaji.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from romaji.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from romaji.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from romaji.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from romaji.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from romaji.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from romaji.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:177:45: warning: type defaults to 'int' in declaration of 'G177_ckverbose' [-Wimplicit-int] #define ckverbose G177_ckverbose ^ romaji.c:329:8: note: in expansion of macro 'ckverbose' extern ckverbose; ^ sglobal.h:82:45: warning: return type defaults to 'int' [-Wimplicit-int] #define RomkanaInit G082_RomkanaInit ^ romaji.c:478:1: note: in expansion of macro 'RomkanaInit' RomkanaInit() ^ romaji.c: In function 'G081_RomkanaFin': sglobal.h:317:45: warning: type defaults to 'int' in declaration of 'G317_nkeysup' [-Wimplicit-int] #define nkeysup G317_nkeysup ^ romaji.c:612:10: note: in expansion of macro 'nkeysup' extern nkeysup; ^ romaji.c: At top level: romaji.c:795:1: warning: return type defaults to 'int' [-Wimplicit-int] checkIfYomiExit(d, retval) ^ romaji.c:826:1: warning: return type defaults to 'int' [-Wimplicit-int] checkIfYomiQuit(d, retval) ^ romaji.c:965:8: warning: type defaults to 'int' in declaration of 'makePhonoOnBuffer' [-Wimplicit-int] static makePhonoOnBuffer(); ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:141:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ romaji.c:980:1: note: in expansion of macro 'YomiInsert' YomiInsert(d) ^ sglobal.h:230:45: warning: return type defaults to 'int' [-Wimplicit-int] #define findSup G230_findSup ^ romaji.c:1150:1: note: in expansion of macro 'findSup' findSup(wchar_t key) ^ romaji.c: In function 'G230_findSup': sglobal.h:317:45: warning: type defaults to 'int' in declaration of 'G317_nkeysup' [-Wimplicit-int] #define nkeysup G317_nkeysup ^ romaji.c:1157:10: note: in expansion of macro 'nkeysup' extern nkeysup; ^ romaji.c: At top level: romaji.c:1180:1: warning: return type defaults to 'int' [-Wimplicit-int] makePhonoOnBuffer(d, yc, key, flag, english) ^ romaji.c:1452:1: warning: return type defaults to 'int' [-Wimplicit-int] dakuonP(ch) ^ romaji.c: In function 'dakuonP': romaji.c:1455:10: warning: type defaults to 'int' in declaration of 'dakuon_first_time' [-Wimplicit-int] static dakuon_first_time = 1; ^ romaji.c: At top level: romaji.c:1498:1: warning: return type defaults to 'int' [-Wimplicit-int] growDakuonP(ch) ^ romaji.c: In function 'growDakuonP': romaji.c:1502:10: warning: type defaults to 'int' in declaration of 'dakuon_first_time' [-Wimplicit-int] static dakuon_first_time = 1; ^ romaji.c: At top level: romaji.c:1537:1: warning: return type defaults to 'int' [-Wimplicit-int] KanaYomiInsert(d) ^ romaji.c:1695:1: warning: return type defaults to 'int' [-Wimplicit-int] howFarToGoBackward(yc) ^ romaji.c:1718:1: warning: return type defaults to 'int' [-Wimplicit-int] howFarToGoForward(yc) ^ romaji.c:1806:8: warning: type defaults to 'int' in declaration of 'YomiNop' [-Wimplicit-int] static YomiNop pro((uiContext)); ^ romaji.c:1809:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiNop(d) ^ romaji.c:1819:8: warning: type defaults to 'int' in declaration of 'YomiForward' [-Wimplicit-int] static YomiForward pro((uiContext)); ^ romaji.c:1822:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiForward(d) /* ¥«¡¼¥½¥ë¤Î±¦°ÜÆ° */ ^ romaji.c:1880:8: warning: type defaults to 'int' in declaration of 'YomiBeginningOfLine' [-Wimplicit-int] static YomiBeginningOfLine pro((uiContext)); ^ romaji.c:1883:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBeginningOfLine(d) /* ¥«¡¼¥½¥ë¤Îº¸Ã¼°ÜÆ° */ ^ romaji.c:1914:8: warning: type defaults to 'int' in declaration of 'YomiEndOfLine' [-Wimplicit-int] static YomiEndOfLine pro((uiContext)); ^ romaji.c:1917:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiEndOfLine(d) /* ¥«¡¼¥½¥ë¤Î±¦Ã¼°ÜÆ° */ ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:79:45: warning: return type defaults to 'int' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ romaji.c:1983:1: note: in expansion of macro 'RomajiFlushYomi' RomajiFlushYomi(d, b, bsize) ^ romaji.c:2136:1: warning: return type defaults to 'int' [-Wimplicit-int] appendYomi2Yomi(yom, yc) ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:140:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ romaji.c:2686:1: note: in expansion of macro 'YomiExit' YomiExit(d, retval) ^ sglobal.h:50:45: warning: return type defaults to 'int' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ romaji.c:2766:1: note: in expansion of macro 'KanaDeletePrevious' KanaDeletePrevious(d)/* ¥«¡¼¥½¥ë¤Îº¸¤Îʸ»ú¤Îºï½ü */ ^ romaji.c:2839:8: warning: type defaults to 'int' in declaration of 'YomiDeletePrevious' [-Wimplicit-int] static YomiDeletePrevious pro((uiContext)); ^ romaji.c:2878:8: warning: type defaults to 'int' in declaration of 'YomiDeleteNext' [-Wimplicit-int] static YomiDeleteNext pro((uiContext)); ^ romaji.c:2952:8: warning: type defaults to 'int' in declaration of 'YomiKillToEndOfLine' [-Wimplicit-int] static YomiKillToEndOfLine pro((uiContext)); ^ romaji.c:2984:8: warning: type defaults to 'int' in declaration of 'YomiQuit' [-Wimplicit-int] static YomiQuit pro((uiContext)); ^ romaji.c:3021:8: warning: type defaults to 'int' in declaration of 'simplePopCallback' [-Wimplicit-int] static simplePopCallback pro((uiContext, int, mode_context)); ^ romaji.c:3024:1: warning: return type defaults to 'int' [-Wimplicit-int] simplePopCallback(d, retval, env) ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:158:45: warning: return type defaults to 'int' [-Wimplicit-int] #define alphaMode G158_alphaMode ^ romaji.c:3035:1: note: in expansion of macro 'alphaMode' alphaMode(d) ^ romaji.c:3071:8: warning: type defaults to 'int' in declaration of 'exitYomiQuotedInsert' [-Wimplicit-int] static exitYomiQuotedInsert pro((uiContext, int, mode_context)); ^ romaji.c:3074:1: warning: return type defaults to 'int' [-Wimplicit-int] exitYomiQuotedInsert(d, retval, env) ^ romaji.c:3085:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiInsertQuoted(d) ^ romaji.c:3116:8: warning: type defaults to 'int' in declaration of 'yomiquotedfunc' [-Wimplicit-int] static yomiquotedfunc pro((uiContext, KanjiMode, int, int, int)); ^ romaji.c:3119:1: warning: return type defaults to 'int' [-Wimplicit-int] yomiquotedfunc(d, mode, whattodo, key, fnum) ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:145:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ romaji.c:3171:1: note: in expansion of macro 'YomiQuotedInsert' YomiQuotedInsert(d) ^ romaji.c: In function 'mapAsKuten': romaji.c:3211:10: warning: type defaults to 'int' in declaration of 'allowTwoByte' [-Wimplicit-int] static allowTwoByte = 1; ^ romaji.c: In function 'mapAsHex': romaji.c:3304:10: warning: type defaults to 'int' in declaration of 'allowTwoByte' [-Wimplicit-int] static allowTwoByte = 1; ^ romaji.c: At top level: romaji.c:3428:8: warning: type defaults to 'int' in declaration of 'ConvertAsHex' [-Wimplicit-int] static ConvertAsHex pro((uiContext)); ^ romaji.c:3431:1: warning: return type defaults to 'int' [-Wimplicit-int] ConvertAsHex(d) ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:188:45: warning: return type defaults to 'int' [-Wimplicit-int] #define convertAsHex G188_convertAsHex ^ romaji.c:3526:1: note: in expansion of macro 'convertAsHex' convertAsHex(d) ^ romaji.c: In function 'replaceSup': sglobal.h:317:45: warning: type defaults to 'int' in declaration of 'G317_nkeysup' [-Wimplicit-int] #define nkeysup G317_nkeysup ^ romaji.c:3560:10: note: in expansion of macro 'nkeysup' extern nkeysup; ^ romaji.c: At top level: romaji.c:3570:8: warning: type defaults to 'int' in declaration of 'everySupkey' [-Wimplicit-int] static everySupkey pro((uiContext, int, mode_context)); ^ romaji.c:3573:1: warning: return type defaults to 'int' [-Wimplicit-int] everySupkey(d, retval, env) ^ romaji.c:3591:8: warning: type defaults to 'int' in declaration of 'exitSupkey' [-Wimplicit-int] static exitSupkey pro((uiContext, int, mode_context)); ^ romaji.c:3594:1: warning: return type defaults to 'int' [-Wimplicit-int] exitSupkey(d, retval, env) ^ romaji.c:3635:8: warning: type defaults to 'int' in declaration of 'quitSupkey' [-Wimplicit-int] static quitSupkey pro((uiContext, int, mode_context)); ^ romaji.c:3638:1: warning: return type defaults to 'int' [-Wimplicit-int] quitSupkey(d, retval, env) ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:350:45: warning: return type defaults to 'int' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ romaji.c:3650:1: note: in expansion of macro 'selectKeysup' selectKeysup(d, yc, ind) ^ romaji.c: In function 'G350_selectKeysup': sglobal.h:317:45: warning: type defaults to 'int' in declaration of 'G317_nkeysup' [-Wimplicit-int] #define nkeysup G317_nkeysup ^ romaji.c:3657:10: note: in expansion of macro 'nkeysup' extern nkeysup; ^ romaji.c: At top level: romaji.c:3699:1: warning: return type defaults to 'int' [-Wimplicit-int] regionGairaigo(yc, s, e) ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:186:45: warning: return type defaults to 'int' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ romaji.c:3730:1: note: in expansion of macro 'containUnconvertedKey' containUnconvertedKey(yc) ^ romaji.c:3762:8: warning: type defaults to 'int' in declaration of 'YomiHenkan' [-Wimplicit-int] static YomiHenkan pro((uiContext)); ^ romaji.c:3832:8: warning: type defaults to 'int' in declaration of 'YomiHenkanNaive' [-Wimplicit-int] static YomiHenkanNaive pro((uiContext)); ^ romaji.c:3849:8: warning: type defaults to 'int' in declaration of 'YomiHenkanOrNothing' [-Wimplicit-int] static YomiHenkanOrNothing pro((uiContext)); ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ romaji.c:3868:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)), EmptyBaseKata pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ romaji.c:3868:40: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseHira pro((uiContext)), EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ romaji.c:3869:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ romaji.c:3870:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)), EmptyBaseHan pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ romaji.c:3870:39: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseZen pro((uiContext)), EmptyBaseHan pro((uiContext)); ^ romaji.c:3872:8: warning: type defaults to 'int' in declaration of 'YomiBaseHira' [-Wimplicit-int] static YomiBaseHira pro((uiContext)); ^ romaji.c:3875:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBaseHira(d) ^ romaji.c:3884:8: warning: type defaults to 'int' in declaration of 'YomiBaseKata' [-Wimplicit-int] static YomiBaseKata pro((uiContext)); ^ romaji.c:3887:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBaseKata(d) ^ romaji.c:3896:8: warning: type defaults to 'int' in declaration of 'YomiBaseEisu' [-Wimplicit-int] static YomiBaseEisu pro((uiContext)); ^ romaji.c:3899:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBaseEisu(d) ^ romaji.c:3908:8: warning: type defaults to 'int' in declaration of 'YomiBaseZen' [-Wimplicit-int] static YomiBaseZen pro((uiContext)); ^ romaji.c:3911:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBaseZen(d) ^ romaji.c:3920:8: warning: type defaults to 'int' in declaration of 'YomiBaseHan' [-Wimplicit-int] static YomiBaseHan pro((uiContext)); ^ romaji.c:3923:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBaseHan(d) ^ romaji.c:3932:8: warning: type defaults to 'int' in declaration of 'YomiBaseKana' [-Wimplicit-int] static YomiBaseKana pro((uiContext)); ^ romaji.c:3935:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBaseKana(d) ^ romaji.c:3944:8: warning: type defaults to 'int' in declaration of 'YomiBaseKakutei' [-Wimplicit-int] static YomiBaseKakutei pro((uiContext)); ^ romaji.c:3947:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBaseKakutei(d) ^ romaji.c:3956:8: warning: type defaults to 'int' in declaration of 'YomiBaseHenkan' [-Wimplicit-int] static YomiBaseHenkan pro((uiContext)); ^ romaji.c:3959:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBaseHenkan(d) ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:134:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ romaji.c:3970:1: note: in expansion of macro 'YomiBaseHiraKataToggle' YomiBaseHiraKataToggle(d) ^ sglobal.h:139:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ romaji.c:3989:1: note: in expansion of macro 'YomiBaseZenHanToggle' YomiBaseZenHanToggle(d) ^ sglobal.h:138:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ romaji.c:4008:1: note: in expansion of macro 'YomiBaseRotateForw' YomiBaseRotateForw(d) ^ sglobal.h:137:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ romaji.c:4039:1: note: in expansion of macro 'YomiBaseRotateBack' YomiBaseRotateBack(d) ^ sglobal.h:136:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ romaji.c:4069:1: note: in expansion of macro 'YomiBaseKanaEisuToggle' YomiBaseKanaEisuToggle(d) ^ sglobal.h:135:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ romaji.c:4088:1: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' YomiBaseKakuteiHenkanToggle(d) ^ sglobal.h:144:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ romaji.c:4107:1: note: in expansion of macro 'YomiModeBackup' YomiModeBackup(d) ^ sglobal.h:222:45: warning: return type defaults to 'int' [-Wimplicit-int] #define exitJishu G222_exitJishu ^ romaji.c:4151:1: note: in expansion of macro 'exitJishu' exitJishu(d) ^ romaji.c:4346:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiJishu(d, fn) /* Æɤߥ⡼¥É¤«¤éľÀÜ»ú¼ï¥â¡¼¥É¤Ø */ ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:146:45: warning: return type defaults to 'int' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ romaji.c:4561:1: note: in expansion of macro 'Yomisearchfunc' Yomisearchfunc(d, mode, whattodo, key, fnum) ^ romaji.c:4873:8: warning: type defaults to 'int' in declaration of 'YomiNextJishu' [-Wimplicit-int] static YomiNextJishu pro((uiContext)); ^ romaji.c:4876:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiNextJishu(d) /* Æɤߥ⡼¥É¤«¤é¤Î½ç²ó¤êʸ»ú¼ïÊÑ´¹ */ ^ romaji.c:4882:8: warning: type defaults to 'int' in declaration of 'YomiPreviousJishu' [-Wimplicit-int] static YomiPreviousJishu pro((uiContext)); ^ romaji.c:4885:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiPreviousJishu(d) /* Æɤߥ⡼¥É¤«¤é¤ÎµÕ²ó¤êʸ»ú¼ïÊÑ´¹ */ ^ romaji.c:4891:8: warning: type defaults to 'int' in declaration of 'YomiKanaRotate' [-Wimplicit-int] static YomiKanaRotate pro((uiContext)); ^ romaji.c:4894:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiKanaRotate(d) /* Æɤߥ⡼¥É¤«¤é¤Î½ç²ó¤ê¤«¤Êʸ»ú¼ïÊÑ´¹ */ ^ romaji.c:4900:8: warning: type defaults to 'int' in declaration of 'YomiRomajiRotate' [-Wimplicit-int] static YomiRomajiRotate pro((uiContext)); ^ romaji.c:4903:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiRomajiRotate(d) /* Æɤߥ⡼¥É¤«¤é¤Î½ç²ó¤ê±Ñ¿ôʸ»ú¼ïÊÑ´¹ */ ^ romaji.c:4909:8: warning: type defaults to 'int' in declaration of 'YomiCaseRotateForward' [-Wimplicit-int] static YomiCaseRotateForward pro((uiContext)); ^ romaji.c:4912:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiCaseRotateForward(d) /* Æɤߥ⡼¥É¤«¤é¤Î½ç²ó¤ê±Ñ¿ôʸ»ú¼ïÊÑ´¹ */ ^ romaji.c:4918:8: warning: type defaults to 'int' in declaration of 'YomiZenkaku' [-Wimplicit-int] static YomiZenkaku pro((uiContext)); ^ romaji.c:4921:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiZenkaku(d) /* Æɤߥ⡼¥É¤«¤é¤ÎÁ´³ÑÊÑ´¹ */ ^ romaji.c:4927:8: warning: type defaults to 'int' in declaration of 'YomiHankaku' [-Wimplicit-int] static YomiHankaku pro((uiContext)); ^ romaji.c:4930:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiHankaku(d) /* Æɤߥ⡼¥É¤«¤é¤ÎȾ³ÑÊÑ´¹ */ ^ romaji.c:4939:8: warning: type defaults to 'int' in declaration of 'YomiHiraganaJishu' [-Wimplicit-int] static YomiHiraganaJishu pro((uiContext)); ^ romaji.c:4942:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiHiraganaJishu(d) /* Æɤߥ⡼¥É¤«¤é»ú¼ï¥â¡¼¥É¤Î¤Ò¤é¤¬¤Ê¤Ø */ ^ romaji.c:4948:8: warning: type defaults to 'int' in declaration of 'YomiKatakanaJishu' [-Wimplicit-int] static YomiKatakanaJishu pro((uiContext)); ^ romaji.c:4951:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiKatakanaJishu(d) /* Æɤߥ⡼¥É¤«¤é»ú¼ï¥â¡¼¥É¤Î¥«¥¿¥«¥Ê¤Ø */ ^ romaji.c:4957:8: warning: type defaults to 'int' in declaration of 'YomiRomajiJishu' [-Wimplicit-int] static YomiRomajiJishu pro((uiContext)); ^ romaji.c:4960:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiRomajiJishu(d) /* Æɤߥ⡼¥É¤«¤é»ú¼ï¥â¡¼¥É¤Î¥í¡¼¥Þ»ú¤Ø */ ^ romaji.c:4966:8: warning: type defaults to 'int' in declaration of 'YomiToLower' [-Wimplicit-int] static YomiToLower pro((uiContext)); ^ romaji.c:4968:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiToLower(d) ^ romaji.c:4974:8: warning: type defaults to 'int' in declaration of 'YomiToUpper' [-Wimplicit-int] static YomiToUpper pro((uiContext)); ^ romaji.c:4977:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiToUpper(d) ^ romaji.c:4983:8: warning: type defaults to 'int' in declaration of 'YomiCapitalize' [-Wimplicit-int] static YomiCapitalize pro((uiContext)); ^ romaji.c:4986:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiCapitalize(d) ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:15:45: warning: type defaults to 'int' in declaration of 'G015_ConvertAsBushu' [-Wimplicit-int] #define ConvertAsBushu G015_ConvertAsBushu ^ yomimap.h:27:8: note: in expansion of macro 'ConvertAsBushu' extern ConvertAsBushu pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ yomimap.h:28:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ yomimap.h:28:40: note: in expansion of macro 'UseOtherKeymap' extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext)); ^ In file included from romaji.c:5011:0: yomimap.h:29:8: warning: type defaults to 'int' in declaration of 'YomiBubunKakutei' [-Wimplicit-int] extern YomiBubunKakutei pro((uiContext)); ^ rm -f uiutil.o unshared/uiutil.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O uiutil.c -o unshared/uiutil.o In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from uiutil.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from uiutil.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from uiutil.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from uiutil.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from uiutil.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from uiutil.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ uiutil.c:312:1: warning: return type defaults to 'int' [-Wimplicit-int] makeUiUtilEchoStr(d) ^ uiutil.c:351:1: warning: return type defaults to 'int' [-Wimplicit-int] uuflExitCatch(d, retval, env) ^ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:329:45: warning: return type defaults to 'int' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ uiutil.c:416:1: note: in expansion of macro 'prevMenuIfExist' prevMenuIfExist(d) ^ uiutil.c:433:1: warning: return type defaults to 'int' [-Wimplicit-int] uuflQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:113:45: warning: return type defaults to 'int' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ uiutil.c:454:1: note: in expansion of macro 'UiUtilMode' UiUtilMode(d) ^ uiutil.c: In function 'G359_showmenu': sglobal.h:244:45: warning: implicit declaration of function 'G244_getForIchiranContext' [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ uiutil.c:551:16: note: in expansion of macro 'getForIchiranContext' if((retval = getForIchiranContext(d)) == NG) ^ rm -f uiutil.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC uiutil.c In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from uiutil.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from uiutil.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from uiutil.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from uiutil.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from uiutil.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from uiutil.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ uiutil.c:312:1: warning: return type defaults to 'int' [-Wimplicit-int] makeUiUtilEchoStr(d) ^ uiutil.c:351:1: warning: return type defaults to 'int' [-Wimplicit-int] uuflExitCatch(d, retval, env) ^ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:329:45: warning: return type defaults to 'int' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ uiutil.c:416:1: note: in expansion of macro 'prevMenuIfExist' prevMenuIfExist(d) ^ uiutil.c:433:1: warning: return type defaults to 'int' [-Wimplicit-int] uuflQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:113:45: warning: return type defaults to 'int' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ uiutil.c:454:1: note: in expansion of macro 'UiUtilMode' UiUtilMode(d) ^ uiutil.c: In function 'G359_showmenu': sglobal.h:244:45: warning: implicit declaration of function 'G244_getForIchiranContext' [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ uiutil.c:551:16: note: in expansion of macro 'getForIchiranContext' if((retval = getForIchiranContext(d)) == NG) ^ rm -f uldefine.o unshared/uldefine.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O uldefine.c -o unshared/uldefine.o In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from uldefine.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from uldefine.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from uldefine.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from uldefine.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from uldefine.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from uldefine.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ uldefine.c:105:1: warning: return type defaults to 'int' [-Wimplicit-int] clearTango(d) ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:179:45: warning: return type defaults to 'int' [-Wimplicit-int] #define clearYomi G179_clearYomi ^ uldefine.c:114:1: note: in expansion of macro 'clearYomi' clearYomi(d) ^ uldefine.c:124:1: warning: return type defaults to 'int' [-Wimplicit-int] clearTourokuContext(p) ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:247:45: warning: return type defaults to 'int' [-Wimplicit-int] #define getTourokuContext G247_getTourokuContext ^ uldefine.c:166:1: note: in expansion of macro 'getTourokuContext' getTourokuContext(d) ^ uldefine.c:213:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTTangoEveryTimeCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function 'uuTTangoEveryTimeCatch': sglobal.h:172:45: warning: implicit declaration of function 'G172_checkGLineLen' [-Wimplicit-function-declaration] #define checkGLineLen G172_checkGLineLen ^ uldefine.c:271:3: note: in expansion of macro 'checkGLineLen' checkGLineLen(d); ^ uldefine.c: At top level: uldefine.c:277:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTTangoExitCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:376:45: warning: return type defaults to 'int' [-Wimplicit-int] #define uuTTangoQuitCatch G376_uuTTangoQuitCatch ^ uldefine.c:296:1: note: in expansion of macro 'uuTTangoQuitCatch' uuTTangoQuitCatch(d, retval, env) ^ uldefine.c:311:1: warning: return type defaults to 'int' [-Wimplicit-int] uuT2TangoEveryTimeCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function 'uuT2TangoEveryTimeCatch': sglobal.h:150:45: warning: implicit declaration of function 'G150__do_func_slightly' [-Wimplicit-function-declaration] #define _do_func_slightly G150__do_func_slightly ^ uldefine.c:328:5: note: in expansion of macro '_do_func_slightly' _do_func_slightly(d, 0, (mode_context)nyc, &yomi_mode); ^ uldefine.c: At top level: uldefine.c:371:1: warning: return type defaults to 'int' [-Wimplicit-int] uuT2TangoExitCatch(d, retval, nyc) ^ uldefine.c:394:1: warning: return type defaults to 'int' [-Wimplicit-int] uuT2TangoQuitCatch(d, retval, env) ^ uldefine.c:414:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTMakeDicYesCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function 'uuTMakeDicYesCatch': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ uldefine.c:423:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ sglobal.h:204:45: warning: implicit declaration of function 'G204_dicTourokuTango' [-Wimplicit-function-declaration] #define dicTourokuTango G204_dicTourokuTango ^ uldefine.c:479:10: note: in expansion of macro 'dicTourokuTango' return(dicTourokuTango(d, uuTTangoQuitCatch)); ^ uldefine.c: At top level: uldefine.c:483:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTMakeDicQuitCatch(d, retval, env) ^ uldefine.c:497:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTMakeDicNoCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function 'G248_getUserDicName': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ uldefine.c:525:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ uldefine.c: At top level: sglobal.h:199:45: warning: return type defaults to 'int' [-Wimplicit-int] #define dicTouroku G199_dicTouroku ^ uldefine.c:568:1: note: in expansion of macro 'dicTouroku' dicTouroku(d) ^ uldefine.c:596:1: warning: return type defaults to 'int' [-Wimplicit-int] dicTourokuDo(d) ^ uldefine.c:657:1: warning: return type defaults to 'int' [-Wimplicit-int] checkUsrDic(d) ^ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function 'checkUsrDic': sglobal.h:249:45: warning: implicit declaration of function 'G249_getYesNoContext' [-Wimplicit-function-declaration] #define getYesNoContext G249_getYesNoContext ^ uldefine.c:681:10: note: in expansion of macro 'getYesNoContext' if(getYesNoContext(d, ^ uldefine.c: At top level: sglobal.h:204:45: warning: return type defaults to 'int' [-Wimplicit-int] #define dicTourokuTango G204_dicTourokuTango ^ uldefine.c:711:1: note: in expansion of macro 'dicTourokuTango' dicTourokuTango(d, quitfunc) ^ uldefine.c:757:1: warning: return type defaults to 'int' [-Wimplicit-int] dicTourokuTangoPre(d) ^ uldefine.c:764:1: warning: return type defaults to 'int' [-Wimplicit-int] acDicTourokuTangoPre(d, dn, dm) /* ac means "alert continuation" */ ^ uldefine.c:779:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTYomiEveryTimeCatch(d, retval, env) ^ uldefine.c:833:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTYomiExitCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function 'uuTYomiExitCatch': sglobal.h:202:45: warning: implicit declaration of function 'G202_dicTourokuHinshi' [-Wimplicit-function-declaration] #define dicTourokuHinshi G202_dicTourokuHinshi ^ uldefine.c:849:10: note: in expansion of macro 'dicTourokuHinshi' return(dicTourokuHinshi(d)); ^ uldefine.c: At top level: uldefine.c:852:8: warning: type defaults to 'int' in declaration of 'uuTYomiQuitCatch' [-Wimplicit-int] static uuTYomiQuitCatch pro((uiContext, int, mode_context)); ^ uldefine.c:855:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTYomiQuitCatch(d, retval, env) ^ uldefine.c:870:1: warning: return type defaults to 'int' [-Wimplicit-int] dicTourokuYomi(d) ^ uldefine.c:877:1: warning: return type defaults to 'int' [-Wimplicit-int] acDicTourokuYomi(d, dn, dm) ^ uldefine.c:888:1: warning: return type defaults to 'int' [-Wimplicit-int] dicTourokuYomiDo(d, quitfunc) ^ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function 'dicTourokuYomiDo': sglobal.h:167:45: warning: implicit declaration of function 'G167_canna_alert' [-Wimplicit-function-declaration] #define canna_alert G167_canna_alert ^ uldefine.c:898:12: note: in expansion of macro 'canna_alert' return canna_alert(d, "\303\261\270\354\244\362\306\376\316\317\244\267\244\306\244\257\244\300\244\265\244\244", acDicTourokuTangoPre); ^ uldefine.c: At top level: uldefine.c:928:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshiExitCatch(d, retval, env) ^ uldefine.c:965:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshiQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:202:45: warning: return type defaults to 'int' [-Wimplicit-int] #define dicTourokuHinshi G202_dicTourokuHinshi ^ uldefine.c:986:1: note: in expansion of macro 'dicTourokuHinshi' dicTourokuHinshi(d) ^ uldefine.c: In function 'G202_dicTourokuHinshi': sglobal.h:244:45: warning: implicit declaration of function 'G244_getForIchiranContext' [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ uldefine.c:1003:16: note: in expansion of macro 'getForIchiranContext' if((retval = getForIchiranContext(d)) < 0) { ^ sglobal.h:32:45: warning: implicit declaration of function 'G032_GLineNGReturnTK' [-Wimplicit-function-declaration] #define GLineNGReturnTK G032_GLineNGReturnTK ^ uldefine.c:1006:12: note: in expansion of macro 'GLineNGReturnTK' return(GLineNGReturnTK(d)); ^ uldefine.c: At top level: sglobal.h:200:45: warning: return type defaults to 'int' [-Wimplicit-int] #define dicTourokuControl G200_dicTourokuControl ^ uldefine.c:1063:1: note: in expansion of macro 'dicTourokuControl' dicTourokuControl(d, tango, quitfunc) ^ rm -f uldefine.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC uldefine.c In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from uldefine.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from uldefine.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from uldefine.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from uldefine.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from uldefine.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from uldefine.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ uldefine.c:105:1: warning: return type defaults to 'int' [-Wimplicit-int] clearTango(d) ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:179:45: warning: return type defaults to 'int' [-Wimplicit-int] #define clearYomi G179_clearYomi ^ uldefine.c:114:1: note: in expansion of macro 'clearYomi' clearYomi(d) ^ uldefine.c:124:1: warning: return type defaults to 'int' [-Wimplicit-int] clearTourokuContext(p) ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:247:45: warning: return type defaults to 'int' [-Wimplicit-int] #define getTourokuContext G247_getTourokuContext ^ uldefine.c:166:1: note: in expansion of macro 'getTourokuContext' getTourokuContext(d) ^ uldefine.c:213:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTTangoEveryTimeCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function 'uuTTangoEveryTimeCatch': sglobal.h:172:45: warning: implicit declaration of function 'G172_checkGLineLen' [-Wimplicit-function-declaration] #define checkGLineLen G172_checkGLineLen ^ uldefine.c:271:3: note: in expansion of macro 'checkGLineLen' checkGLineLen(d); ^ uldefine.c: At top level: uldefine.c:277:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTTangoExitCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:376:45: warning: return type defaults to 'int' [-Wimplicit-int] #define uuTTangoQuitCatch G376_uuTTangoQuitCatch ^ uldefine.c:296:1: note: in expansion of macro 'uuTTangoQuitCatch' uuTTangoQuitCatch(d, retval, env) ^ uldefine.c:311:1: warning: return type defaults to 'int' [-Wimplicit-int] uuT2TangoEveryTimeCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function 'uuT2TangoEveryTimeCatch': sglobal.h:150:45: warning: implicit declaration of function 'G150__do_func_slightly' [-Wimplicit-function-declaration] #define _do_func_slightly G150__do_func_slightly ^ uldefine.c:328:5: note: in expansion of macro '_do_func_slightly' _do_func_slightly(d, 0, (mode_context)nyc, &yomi_mode); ^ uldefine.c: At top level: uldefine.c:371:1: warning: return type defaults to 'int' [-Wimplicit-int] uuT2TangoExitCatch(d, retval, nyc) ^ uldefine.c:394:1: warning: return type defaults to 'int' [-Wimplicit-int] uuT2TangoQuitCatch(d, retval, env) ^ uldefine.c:414:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTMakeDicYesCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function 'uuTMakeDicYesCatch': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ uldefine.c:423:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ sglobal.h:204:45: warning: implicit declaration of function 'G204_dicTourokuTango' [-Wimplicit-function-declaration] #define dicTourokuTango G204_dicTourokuTango ^ uldefine.c:479:10: note: in expansion of macro 'dicTourokuTango' return(dicTourokuTango(d, uuTTangoQuitCatch)); ^ uldefine.c: At top level: uldefine.c:483:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTMakeDicQuitCatch(d, retval, env) ^ uldefine.c:497:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTMakeDicNoCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function 'G248_getUserDicName': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ uldefine.c:525:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ uldefine.c: At top level: sglobal.h:199:45: warning: return type defaults to 'int' [-Wimplicit-int] #define dicTouroku G199_dicTouroku ^ uldefine.c:568:1: note: in expansion of macro 'dicTouroku' dicTouroku(d) ^ uldefine.c:596:1: warning: return type defaults to 'int' [-Wimplicit-int] dicTourokuDo(d) ^ uldefine.c:657:1: warning: return type defaults to 'int' [-Wimplicit-int] checkUsrDic(d) ^ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function 'checkUsrDic': sglobal.h:249:45: warning: implicit declaration of function 'G249_getYesNoContext' [-Wimplicit-function-declaration] #define getYesNoContext G249_getYesNoContext ^ uldefine.c:681:10: note: in expansion of macro 'getYesNoContext' if(getYesNoContext(d, ^ uldefine.c: At top level: sglobal.h:204:45: warning: return type defaults to 'int' [-Wimplicit-int] #define dicTourokuTango G204_dicTourokuTango ^ uldefine.c:711:1: note: in expansion of macro 'dicTourokuTango' dicTourokuTango(d, quitfunc) ^ uldefine.c:757:1: warning: return type defaults to 'int' [-Wimplicit-int] dicTourokuTangoPre(d) ^ uldefine.c:764:1: warning: return type defaults to 'int' [-Wimplicit-int] acDicTourokuTangoPre(d, dn, dm) /* ac means "alert continuation" */ ^ uldefine.c:779:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTYomiEveryTimeCatch(d, retval, env) ^ uldefine.c:833:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTYomiExitCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function 'uuTYomiExitCatch': sglobal.h:202:45: warning: implicit declaration of function 'G202_dicTourokuHinshi' [-Wimplicit-function-declaration] #define dicTourokuHinshi G202_dicTourokuHinshi ^ uldefine.c:849:10: note: in expansion of macro 'dicTourokuHinshi' return(dicTourokuHinshi(d)); ^ uldefine.c: At top level: uldefine.c:852:8: warning: type defaults to 'int' in declaration of 'uuTYomiQuitCatch' [-Wimplicit-int] static uuTYomiQuitCatch pro((uiContext, int, mode_context)); ^ uldefine.c:855:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTYomiQuitCatch(d, retval, env) ^ uldefine.c:870:1: warning: return type defaults to 'int' [-Wimplicit-int] dicTourokuYomi(d) ^ uldefine.c:877:1: warning: return type defaults to 'int' [-Wimplicit-int] acDicTourokuYomi(d, dn, dm) ^ uldefine.c:888:1: warning: return type defaults to 'int' [-Wimplicit-int] dicTourokuYomiDo(d, quitfunc) ^ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function 'dicTourokuYomiDo': sglobal.h:167:45: warning: implicit declaration of function 'G167_canna_alert' [-Wimplicit-function-declaration] #define canna_alert G167_canna_alert ^ uldefine.c:898:12: note: in expansion of macro 'canna_alert' return canna_alert(d, "\303\261\270\354\244\362\306\376\316\317\244\267\244\306\244\257\244\300\244\265\244\244", acDicTourokuTangoPre); ^ uldefine.c: At top level: uldefine.c:928:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshiExitCatch(d, retval, env) ^ uldefine.c:965:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshiQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:202:45: warning: return type defaults to 'int' [-Wimplicit-int] #define dicTourokuHinshi G202_dicTourokuHinshi ^ uldefine.c:986:1: note: in expansion of macro 'dicTourokuHinshi' dicTourokuHinshi(d) ^ uldefine.c: In function 'G202_dicTourokuHinshi': sglobal.h:244:45: warning: implicit declaration of function 'G244_getForIchiranContext' [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ uldefine.c:1003:16: note: in expansion of macro 'getForIchiranContext' if((retval = getForIchiranContext(d)) < 0) { ^ sglobal.h:32:45: warning: implicit declaration of function 'G032_GLineNGReturnTK' [-Wimplicit-function-declaration] #define GLineNGReturnTK G032_GLineNGReturnTK ^ uldefine.c:1006:12: note: in expansion of macro 'GLineNGReturnTK' return(GLineNGReturnTK(d)); ^ uldefine.c: At top level: sglobal.h:200:45: warning: return type defaults to 'int' [-Wimplicit-int] #define dicTourokuControl G200_dicTourokuControl ^ uldefine.c:1063:1: note: in expansion of macro 'dicTourokuControl' dicTourokuControl(d, tango, quitfunc) ^ rm -f uldelete.o unshared/uldelete.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O uldelete.c -o unshared/uldelete.o In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from uldelete.c:29:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from uldelete.c:29:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from uldelete.c:29:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from uldelete.c:29:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from uldelete.c:29:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from uldelete.c:29:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'G235_freeAndPopTouroku': sglobal.h:326:45: warning: implicit declaration of function 'G326_popTourokuMode' [-Wimplicit-function-declaration] #define popTourokuMode G326_popTourokuMode ^ uldelete.c:95:3: note: in expansion of macro 'popTourokuMode' popTourokuMode(d); ^ uldelete.c: At top level: uldelete.c:103:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSYomiEveryTimeCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'uuSYomiEveryTimeCatch': sglobal.h:172:45: warning: implicit declaration of function 'G172_checkGLineLen' [-Wimplicit-function-declaration] #define checkGLineLen G172_checkGLineLen ^ uldelete.c:144:3: note: in expansion of macro 'checkGLineLen' checkGLineLen(d); ^ uldelete.c: At top level: uldelete.c:150:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSYomiExitCatch(d, retval, env) ^ uldelete.c:170:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSYomiQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'uuSYomiQuitCatch': sglobal.h:179:45: warning: implicit declaration of function 'G179_clearYomi' [-Wimplicit-function-declaration] #define clearYomi G179_clearYomi ^ uldelete.c:178:3: note: in expansion of macro 'clearYomi' clearYomi(d); ^ uldelete.c: At top level: uldelete.c:188:1: warning: return type defaults to 'int' [-Wimplicit-int] dicSakujoYomi(d) ^ uldelete.c:215:1: warning: return type defaults to 'int' [-Wimplicit-int] acDicSakujoYomi(d, dn, dm) ^ uldelete.c:226:1: warning: return type defaults to 'int' [-Wimplicit-int] acDicSakujoDictionary(d, dn, dm) ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'getMountDicName': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ uldelete.c:249:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ uldelete.c: At top level: sglobal.h:198:45: warning: return type defaults to 'int' [-Wimplicit-int] #define dicSakujo G198_dicSakujo ^ uldelete.c:340:1: note: in expansion of macro 'dicSakujo' dicSakujo(d) ^ uldelete.c: In function 'G198_dicSakujo': sglobal.h:247:45: warning: implicit declaration of function 'G247_getTourokuContext' [-Wimplicit-function-declaration] #define getTourokuContext G247_getTourokuContext ^ uldelete.c:355:9: note: in expansion of macro 'getTourokuContext' if (getTourokuContext(d) != NG) { ^ uldelete.c: At top level: uldelete.c:387:1: warning: return type defaults to 'int' [-Wimplicit-int] CloseDeleteContext(tc) ^ uldelete.c:407:1: warning: return type defaults to 'int' [-Wimplicit-int] getEffectDic(tc) ^ uldelete.c:558:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSTangoExitCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'uuSTangoExitCatch': sglobal.h:32:45: warning: implicit declaration of function 'G032_GLineNGReturnTK' [-Wimplicit-function-declaration] #define GLineNGReturnTK G032_GLineNGReturnTK ^ uldelete.c:585:12: note: in expansion of macro 'GLineNGReturnTK' return GLineNGReturnTK(d); ^ uldelete.c: At top level: uldelete.c:592:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSTangoQuitCatch(d, retval, env) ^ uldelete.c:616:1: warning: return type defaults to 'int' [-Wimplicit-int] dicSakujoBgnBun(d, st) ^ uldelete.c:703:1: warning: return type defaults to 'int' [-Wimplicit-int] dicSakujoEndBun(d) ^ uldelete.c:722:1: warning: return type defaults to 'int' [-Wimplicit-int] dicSakujoTango(d) ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'dicSakujoTango': sglobal.h:167:45: warning: implicit declaration of function 'G167_canna_alert' [-Wimplicit-function-declaration] #define canna_alert G167_canna_alert ^ uldelete.c:734:12: note: in expansion of macro 'canna_alert' return canna_alert(d, "\306\311\244\337\244\362\306\376\316\317\244\267" ^ sglobal.h:244:45: warning: implicit declaration of function 'G244_getForIchiranContext' [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ uldelete.c:782:6: note: in expansion of macro 'getForIchiranContext' if(getForIchiranContext(d) == NG) { ^ uldelete.c: At top level: uldelete.c:832:1: warning: return type defaults to 'int' [-Wimplicit-int] getDeleteDic(mc) ^ uldelete.c:869:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSDicExitCatch(d, retval, env) ^ uldelete.c:909:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSDicQuitCatch(d, retval, env) ^ uldelete.c:925:1: warning: return type defaults to 'int' [-Wimplicit-int] dicSakujoDictionary(d) ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'dicSakujoDictionary': sglobal.h:246:45: warning: implicit declaration of function 'G246_getMountContext' [-Wimplicit-function-declaration] #define getMountContext G246_getMountContext ^ uldelete.c:981:25: note: in expansion of macro 'getMountContext' if ((retval = getMountContext(d)) != NG) { ^ sglobal.h:351:45: warning: implicit declaration of function 'G351_selectOnOff' [-Wimplicit-function-declaration] #define selectOnOff G351_selectOnOff ^ uldelete.c:1002:27: note: in expansion of macro 'selectOnOff' if ((retval = selectOnOff(d, xxxx, &mc->curIkouho, upnelem, ^ uldelete.c: At top level: uldelete.c:1060:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSDeleteYesCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'uuSDeleteYesCatch': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ uldelete.c:1071:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ uldelete.c: At top level: uldelete.c:1164:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSDeleteQuitCatch(d, retval, env) ^ uldelete.c:1183:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSDeleteNoCatch(d, retval, env) ^ uldelete.c:1201:1: warning: return type defaults to 'int' [-Wimplicit-int] dicSakujoDo(d) ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'dicSakujoDo': sglobal.h:249:45: warning: implicit declaration of function 'G249_getYesNoContext' [-Wimplicit-function-declaration] #define getYesNoContext G249_getYesNoContext ^ uldelete.c:1230:7: note: in expansion of macro 'getYesNoContext' if (getYesNoContext(d, ^ rm -f uldelete.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC uldelete.c In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from uldelete.c:29:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from uldelete.c:29:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from uldelete.c:29:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from uldelete.c:29:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from uldelete.c:29:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from uldelete.c:29:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'G235_freeAndPopTouroku': sglobal.h:326:45: warning: implicit declaration of function 'G326_popTourokuMode' [-Wimplicit-function-declaration] #define popTourokuMode G326_popTourokuMode ^ uldelete.c:95:3: note: in expansion of macro 'popTourokuMode' popTourokuMode(d); ^ uldelete.c: At top level: uldelete.c:103:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSYomiEveryTimeCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'uuSYomiEveryTimeCatch': sglobal.h:172:45: warning: implicit declaration of function 'G172_checkGLineLen' [-Wimplicit-function-declaration] #define checkGLineLen G172_checkGLineLen ^ uldelete.c:144:3: note: in expansion of macro 'checkGLineLen' checkGLineLen(d); ^ uldelete.c: At top level: uldelete.c:150:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSYomiExitCatch(d, retval, env) ^ uldelete.c:170:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSYomiQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'uuSYomiQuitCatch': sglobal.h:179:45: warning: implicit declaration of function 'G179_clearYomi' [-Wimplicit-function-declaration] #define clearYomi G179_clearYomi ^ uldelete.c:178:3: note: in expansion of macro 'clearYomi' clearYomi(d); ^ uldelete.c: At top level: uldelete.c:188:1: warning: return type defaults to 'int' [-Wimplicit-int] dicSakujoYomi(d) ^ uldelete.c:215:1: warning: return type defaults to 'int' [-Wimplicit-int] acDicSakujoYomi(d, dn, dm) ^ uldelete.c:226:1: warning: return type defaults to 'int' [-Wimplicit-int] acDicSakujoDictionary(d, dn, dm) ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'getMountDicName': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ uldelete.c:249:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ uldelete.c: At top level: sglobal.h:198:45: warning: return type defaults to 'int' [-Wimplicit-int] #define dicSakujo G198_dicSakujo ^ uldelete.c:340:1: note: in expansion of macro 'dicSakujo' dicSakujo(d) ^ uldelete.c: In function 'G198_dicSakujo': sglobal.h:247:45: warning: implicit declaration of function 'G247_getTourokuContext' [-Wimplicit-function-declaration] #define getTourokuContext G247_getTourokuContext ^ uldelete.c:355:9: note: in expansion of macro 'getTourokuContext' if (getTourokuContext(d) != NG) { ^ uldelete.c: At top level: uldelete.c:387:1: warning: return type defaults to 'int' [-Wimplicit-int] CloseDeleteContext(tc) ^ uldelete.c:407:1: warning: return type defaults to 'int' [-Wimplicit-int] getEffectDic(tc) ^ uldelete.c:558:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSTangoExitCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'uuSTangoExitCatch': sglobal.h:32:45: warning: implicit declaration of function 'G032_GLineNGReturnTK' [-Wimplicit-function-declaration] #define GLineNGReturnTK G032_GLineNGReturnTK ^ uldelete.c:585:12: note: in expansion of macro 'GLineNGReturnTK' return GLineNGReturnTK(d); ^ uldelete.c: At top level: uldelete.c:592:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSTangoQuitCatch(d, retval, env) ^ uldelete.c:616:1: warning: return type defaults to 'int' [-Wimplicit-int] dicSakujoBgnBun(d, st) ^ uldelete.c:703:1: warning: return type defaults to 'int' [-Wimplicit-int] dicSakujoEndBun(d) ^ uldelete.c:722:1: warning: return type defaults to 'int' [-Wimplicit-int] dicSakujoTango(d) ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'dicSakujoTango': sglobal.h:167:45: warning: implicit declaration of function 'G167_canna_alert' [-Wimplicit-function-declaration] #define canna_alert G167_canna_alert ^ uldelete.c:734:12: note: in expansion of macro 'canna_alert' return canna_alert(d, "\306\311\244\337\244\362\306\376\316\317\244\267" ^ sglobal.h:244:45: warning: implicit declaration of function 'G244_getForIchiranContext' [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ uldelete.c:782:6: note: in expansion of macro 'getForIchiranContext' if(getForIchiranContext(d) == NG) { ^ uldelete.c: At top level: uldelete.c:832:1: warning: return type defaults to 'int' [-Wimplicit-int] getDeleteDic(mc) ^ uldelete.c:869:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSDicExitCatch(d, retval, env) ^ uldelete.c:909:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSDicQuitCatch(d, retval, env) ^ uldelete.c:925:1: warning: return type defaults to 'int' [-Wimplicit-int] dicSakujoDictionary(d) ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'dicSakujoDictionary': sglobal.h:246:45: warning: implicit declaration of function 'G246_getMountContext' [-Wimplicit-function-declaration] #define getMountContext G246_getMountContext ^ uldelete.c:981:25: note: in expansion of macro 'getMountContext' if ((retval = getMountContext(d)) != NG) { ^ sglobal.h:351:45: warning: implicit declaration of function 'G351_selectOnOff' [-Wimplicit-function-declaration] #define selectOnOff G351_selectOnOff ^ uldelete.c:1002:27: note: in expansion of macro 'selectOnOff' if ((retval = selectOnOff(d, xxxx, &mc->curIkouho, upnelem, ^ uldelete.c: At top level: uldelete.c:1060:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSDeleteYesCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'uuSDeleteYesCatch': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ uldelete.c:1071:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ uldelete.c: At top level: uldelete.c:1164:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSDeleteQuitCatch(d, retval, env) ^ uldelete.c:1183:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSDeleteNoCatch(d, retval, env) ^ uldelete.c:1201:1: warning: return type defaults to 'int' [-Wimplicit-int] dicSakujoDo(d) ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'dicSakujoDo': sglobal.h:249:45: warning: implicit declaration of function 'G249_getYesNoContext' [-Wimplicit-function-declaration] #define getYesNoContext G249_getYesNoContext ^ uldelete.c:1230:7: note: in expansion of macro 'getYesNoContext' if (getYesNoContext(d, ^ rm -f ulhinshi.o unshared/ulhinshi.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O ulhinshi.c -o unshared/ulhinshi.o In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from ulhinshi.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from ulhinshi.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from ulhinshi.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from ulhinshi.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from ulhinshi.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from ulhinshi.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ ulhinshi.c:273:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshiYNQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulhinshi.c:28: ulhinshi.c: In function 'uuTHinshiYNQuitCatch': sglobal.h:202:45: warning: implicit declaration of function 'G202_dicTourokuHinshi' [-Wimplicit-function-declaration] #define dicTourokuHinshi G202_dicTourokuHinshi ^ ulhinshi.c:281:10: note: in expansion of macro 'dicTourokuHinshi' return(dicTourokuHinshi(d)); ^ ulhinshi.c: At top level: ulhinshi.c:289:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshi2YesCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulhinshi.c:28: ulhinshi.c: In function 'uuTHinshi2YesCatch': sglobal.h:201:45: warning: implicit declaration of function 'G201_dicTourokuDictionary' [-Wimplicit-function-declaration] #define dicTourokuDictionary G201_dicTourokuDictionary ^ ulhinshi.c:306:14: note: in expansion of macro 'dicTourokuDictionary' return(dicTourokuDictionary(d, uuTDicExitCatch, uuTDicQuitCatch)); ^ ulhinshi.c: At top level: ulhinshi.c:313:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshi2NoCatch(d, retval, env) ^ ulhinshi.c:342:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshi1YesCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulhinshi.c:28: ulhinshi.c: In function 'uuTHinshi1YesCatch': sglobal.h:249:45: warning: implicit declaration of function 'G249_getYesNoContext' [-Wimplicit-function-declaration] #define getYesNoContext G249_getYesNoContext ^ ulhinshi.c:360:18: note: in expansion of macro 'getYesNoContext' if((retval = getYesNoContext(d, ^ sglobal.h:32:45: warning: implicit declaration of function 'G032_GLineNGReturnTK' [-Wimplicit-function-declaration] #define GLineNGReturnTK G032_GLineNGReturnTK ^ ulhinshi.c:364:14: note: in expansion of macro 'GLineNGReturnTK' return(GLineNGReturnTK(d)); ^ ulhinshi.c: At top level: ulhinshi.c:378:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshi1NoCatch(d, retval, env) ^ ulhinshi.c:418:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshiQYesCatch(d, retval, env) ^ ulhinshi.c:446:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshiQNoCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:203:45: warning: return type defaults to 'int' [-Wimplicit-int] #define dicTourokuHinshiDelivery G203_dicTourokuHinshiDelivery ^ ulhinshi.c:463:1: note: in expansion of macro 'dicTourokuHinshiDelivery' dicTourokuHinshiDelivery(d) ^ ulhinshi.c: In function 'G203_dicTourokuHinshiDelivery': sglobal.h:179:45: warning: implicit declaration of function 'G179_clearYomi' [-Wimplicit-function-declaration] #define clearYomi G179_clearYomi ^ ulhinshi.c:481:5: note: in expansion of macro 'clearYomi' clearYomi(d); ^ sglobal.h:204:45: warning: implicit declaration of function 'G204_dicTourokuTango' [-Wimplicit-function-declaration] #define dicTourokuTango G204_dicTourokuTango ^ ulhinshi.c:482:12: note: in expansion of macro 'dicTourokuTango' return(dicTourokuTango(d, uuTTangoQuitCatch)); ^ ulhinshi.c: At top level: ulhinshi.c:672:1: warning: return type defaults to 'int' [-Wimplicit-int] tourokuYes(d) ^ ulhinshi.c:761:1: warning: return type defaults to 'int' [-Wimplicit-int] tourokuNo(d) ^ ulhinshi.c:861:1: warning: return type defaults to 'int' [-Wimplicit-int] makeDoushi(d) ^ ulhinshi.c:902:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTDicExitCatch(d, retval, env) ^ ulhinshi.c:930:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTDicQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:201:45: warning: return type defaults to 'int' [-Wimplicit-int] #define dicTourokuDictionary G201_dicTourokuDictionary ^ ulhinshi.c:944:1: note: in expansion of macro 'dicTourokuDictionary' dicTourokuDictionary(d, exitfunc, quitfunc) ^ ulhinshi.c: In function 'G201_dicTourokuDictionary': sglobal.h:244:45: warning: implicit declaration of function 'G244_getForIchiranContext' [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ ulhinshi.c:962:16: note: in expansion of macro 'getForIchiranContext' if((retval = getForIchiranContext(d)) == NG) { ^ ulhinshi.c: At top level: ulhinshi.c:1012:1: warning: return type defaults to 'int' [-Wimplicit-int] tangoTouroku(d) ^ rm -f ulhinshi.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC ulhinshi.c In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from ulhinshi.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from ulhinshi.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from ulhinshi.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from ulhinshi.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from ulhinshi.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from ulhinshi.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ ulhinshi.c:273:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshiYNQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulhinshi.c:28: ulhinshi.c: In function 'uuTHinshiYNQuitCatch': sglobal.h:202:45: warning: implicit declaration of function 'G202_dicTourokuHinshi' [-Wimplicit-function-declaration] #define dicTourokuHinshi G202_dicTourokuHinshi ^ ulhinshi.c:281:10: note: in expansion of macro 'dicTourokuHinshi' return(dicTourokuHinshi(d)); ^ ulhinshi.c: At top level: ulhinshi.c:289:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshi2YesCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulhinshi.c:28: ulhinshi.c: In function 'uuTHinshi2YesCatch': sglobal.h:201:45: warning: implicit declaration of function 'G201_dicTourokuDictionary' [-Wimplicit-function-declaration] #define dicTourokuDictionary G201_dicTourokuDictionary ^ ulhinshi.c:306:14: note: in expansion of macro 'dicTourokuDictionary' return(dicTourokuDictionary(d, uuTDicExitCatch, uuTDicQuitCatch)); ^ ulhinshi.c: At top level: ulhinshi.c:313:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshi2NoCatch(d, retval, env) ^ ulhinshi.c:342:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshi1YesCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulhinshi.c:28: ulhinshi.c: In function 'uuTHinshi1YesCatch': sglobal.h:249:45: warning: implicit declaration of function 'G249_getYesNoContext' [-Wimplicit-function-declaration] #define getYesNoContext G249_getYesNoContext ^ ulhinshi.c:360:18: note: in expansion of macro 'getYesNoContext' if((retval = getYesNoContext(d, ^ sglobal.h:32:45: warning: implicit declaration of function 'G032_GLineNGReturnTK' [-Wimplicit-function-declaration] #define GLineNGReturnTK G032_GLineNGReturnTK ^ ulhinshi.c:364:14: note: in expansion of macro 'GLineNGReturnTK' return(GLineNGReturnTK(d)); ^ ulhinshi.c: At top level: ulhinshi.c:378:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshi1NoCatch(d, retval, env) ^ ulhinshi.c:418:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshiQYesCatch(d, retval, env) ^ ulhinshi.c:446:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshiQNoCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:203:45: warning: return type defaults to 'int' [-Wimplicit-int] #define dicTourokuHinshiDelivery G203_dicTourokuHinshiDelivery ^ ulhinshi.c:463:1: note: in expansion of macro 'dicTourokuHinshiDelivery' dicTourokuHinshiDelivery(d) ^ ulhinshi.c: In function 'G203_dicTourokuHinshiDelivery': sglobal.h:179:45: warning: implicit declaration of function 'G179_clearYomi' [-Wimplicit-function-declaration] #define clearYomi G179_clearYomi ^ ulhinshi.c:481:5: note: in expansion of macro 'clearYomi' clearYomi(d); ^ sglobal.h:204:45: warning: implicit declaration of function 'G204_dicTourokuTango' [-Wimplicit-function-declaration] #define dicTourokuTango G204_dicTourokuTango ^ ulhinshi.c:482:12: note: in expansion of macro 'dicTourokuTango' return(dicTourokuTango(d, uuTTangoQuitCatch)); ^ ulhinshi.c: At top level: ulhinshi.c:672:1: warning: return type defaults to 'int' [-Wimplicit-int] tourokuYes(d) ^ ulhinshi.c:761:1: warning: return type defaults to 'int' [-Wimplicit-int] tourokuNo(d) ^ ulhinshi.c:861:1: warning: return type defaults to 'int' [-Wimplicit-int] makeDoushi(d) ^ ulhinshi.c:902:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTDicExitCatch(d, retval, env) ^ ulhinshi.c:930:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTDicQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:201:45: warning: return type defaults to 'int' [-Wimplicit-int] #define dicTourokuDictionary G201_dicTourokuDictionary ^ ulhinshi.c:944:1: note: in expansion of macro 'dicTourokuDictionary' dicTourokuDictionary(d, exitfunc, quitfunc) ^ ulhinshi.c: In function 'G201_dicTourokuDictionary': sglobal.h:244:45: warning: implicit declaration of function 'G244_getForIchiranContext' [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ ulhinshi.c:962:16: note: in expansion of macro 'getForIchiranContext' if((retval = getForIchiranContext(d)) == NG) { ^ ulhinshi.c: At top level: ulhinshi.c:1012:1: warning: return type defaults to 'int' [-Wimplicit-int] tangoTouroku(d) ^ rm -f ulkigo.o unshared/ulkigo.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O ulkigo.c -o unshared/ulkigo.o In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from ulkigo.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from ulkigo.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from ulkigo.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from ulkigo.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from ulkigo.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from ulkigo.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ ulkigo.c:177:1: warning: return type defaults to 'int' [-Wimplicit-int] uuKigoExitDo(d, retval) ^ ulkigo.c:192:1: warning: return type defaults to 'int' [-Wimplicit-int] uuKigoRExitCatch(d, retval, env) ^ ulkigo.c:209:1: warning: return type defaults to 'int' [-Wimplicit-int] uuKigoGExitCatch(d, retval, env) ^ ulkigo.c:226:1: warning: return type defaults to 'int' [-Wimplicit-int] uuKigoKExitCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:374:45: warning: return type defaults to 'int' [-Wimplicit-int] #define uuKigoGeneralExitCatch G374_uuKigoGeneralExitCatch ^ ulkigo.c:242:1: note: in expansion of macro 'uuKigoGeneralExitCatch' uuKigoGeneralExitCatch(d, retval, env) ^ ulkigo.c:261:1: warning: return type defaults to 'int' [-Wimplicit-int] uuKigoQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:375:45: warning: return type defaults to 'int' [-Wimplicit-int] #define uuKigoMake G375_uuKigoMake ^ ulkigo.c:276:1: note: in expansion of macro 'uuKigoMake' uuKigoMake(d, allkouho, size, cur, mode, exitfunc, posp) ^ ulkigo.c: In function 'G375_uuKigoMake': sglobal.h:244:45: warning: implicit declaration of function 'G244_getForIchiranContext' [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ ulkigo.c:290:16: note: in expansion of macro 'getForIchiranContext' if((retval = getForIchiranContext(d)) == NG) { ^ ulkigo.c: At top level: sglobal.h:292:45: warning: return type defaults to 'int' [-Wimplicit-int] #define kigoRussia G292_kigoRussia ^ ulkigo.c:352:1: note: in expansion of macro 'kigoRussia' kigoRussia(d) ^ sglobal.h:290:45: warning: return type defaults to 'int' [-Wimplicit-int] #define kigoGreek G290_kigoGreek ^ ulkigo.c:373:1: note: in expansion of macro 'kigoGreek' kigoGreek(d) ^ sglobal.h:291:45: warning: return type defaults to 'int' [-Wimplicit-int] #define kigoKeisen G291_kigoKeisen ^ ulkigo.c:394:1: note: in expansion of macro 'kigoKeisen' kigoKeisen(d) ^ rm -f ulkigo.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC ulkigo.c In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from ulkigo.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from ulkigo.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from ulkigo.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from ulkigo.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from ulkigo.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from ulkigo.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ ulkigo.c:177:1: warning: return type defaults to 'int' [-Wimplicit-int] uuKigoExitDo(d, retval) ^ ulkigo.c:192:1: warning: return type defaults to 'int' [-Wimplicit-int] uuKigoRExitCatch(d, retval, env) ^ ulkigo.c:209:1: warning: return type defaults to 'int' [-Wimplicit-int] uuKigoGExitCatch(d, retval, env) ^ ulkigo.c:226:1: warning: return type defaults to 'int' [-Wimplicit-int] uuKigoKExitCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:374:45: warning: return type defaults to 'int' [-Wimplicit-int] #define uuKigoGeneralExitCatch G374_uuKigoGeneralExitCatch ^ ulkigo.c:242:1: note: in expansion of macro 'uuKigoGeneralExitCatch' uuKigoGeneralExitCatch(d, retval, env) ^ ulkigo.c:261:1: warning: return type defaults to 'int' [-Wimplicit-int] uuKigoQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:375:45: warning: return type defaults to 'int' [-Wimplicit-int] #define uuKigoMake G375_uuKigoMake ^ ulkigo.c:276:1: note: in expansion of macro 'uuKigoMake' uuKigoMake(d, allkouho, size, cur, mode, exitfunc, posp) ^ ulkigo.c: In function 'G375_uuKigoMake': sglobal.h:244:45: warning: implicit declaration of function 'G244_getForIchiranContext' [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ ulkigo.c:290:16: note: in expansion of macro 'getForIchiranContext' if((retval = getForIchiranContext(d)) == NG) { ^ ulkigo.c: At top level: sglobal.h:292:45: warning: return type defaults to 'int' [-Wimplicit-int] #define kigoRussia G292_kigoRussia ^ ulkigo.c:352:1: note: in expansion of macro 'kigoRussia' kigoRussia(d) ^ sglobal.h:290:45: warning: return type defaults to 'int' [-Wimplicit-int] #define kigoGreek G290_kigoGreek ^ ulkigo.c:373:1: note: in expansion of macro 'kigoGreek' kigoGreek(d) ^ sglobal.h:291:45: warning: return type defaults to 'int' [-Wimplicit-int] #define kigoKeisen G291_kigoKeisen ^ ulkigo.c:394:1: note: in expansion of macro 'kigoKeisen' kigoKeisen(d) ^ rm -f ulmount.o unshared/ulmount.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O ulmount.c -o unshared/ulmount.o In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from ulmount.c:29:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from ulmount.c:29:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from ulmount.c:29:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from ulmount.c:29:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from ulmount.c:29:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from ulmount.c:29:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:246:45: warning: return type defaults to 'int' [-Wimplicit-int] #define getMountContext G246_getMountContext ^ ulmount.c:92:1: note: in expansion of macro 'getMountContext' getMountContext(d) ^ ulmount.c:154:1: warning: return type defaults to 'int' [-Wimplicit-int] uuMountExitCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulmount.c:29: ulmount.c: In function 'uuMountExitCatch': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ ulmount.c:162:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ ulmount.c: At top level: ulmount.c:299:1: warning: return type defaults to 'int' [-Wimplicit-int] uuMountQuitCatch(d, retval, env) ^ ulmount.c:331:1: warning: return type defaults to 'int' [-Wimplicit-int] getDicList(d) ^ In file included from canna.h:50:0, from ulmount.c:29: ulmount.c: In function 'getDicList': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ ulmount.c:340:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ ulmount.c: At top level: sglobal.h:197:45: warning: return type defaults to 'int' [-Wimplicit-int] #define dicMount G197_dicMount ^ ulmount.c:496:1: note: in expansion of macro 'dicMount' dicMount(d) ^ ulmount.c: In function 'G197_dicMount': sglobal.h:351:45: warning: implicit declaration of function 'G351_selectOnOff' [-Wimplicit-function-declaration] #define selectOnOff G351_selectOnOff ^ ulmount.c:546:16: note: in expansion of macro 'selectOnOff' if((retval = selectOnOff(d, xxxx, &mc->curIkouho, nelem, ^ rm -f ulmount.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC ulmount.c In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from ulmount.c:29:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from ulmount.c:29:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from ulmount.c:29:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from ulmount.c:29:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from ulmount.c:29:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from ulmount.c:29:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:246:45: warning: return type defaults to 'int' [-Wimplicit-int] #define getMountContext G246_getMountContext ^ ulmount.c:92:1: note: in expansion of macro 'getMountContext' getMountContext(d) ^ ulmount.c:154:1: warning: return type defaults to 'int' [-Wimplicit-int] uuMountExitCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulmount.c:29: ulmount.c: In function 'uuMountExitCatch': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ ulmount.c:162:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ ulmount.c: At top level: ulmount.c:299:1: warning: return type defaults to 'int' [-Wimplicit-int] uuMountQuitCatch(d, retval, env) ^ ulmount.c:331:1: warning: return type defaults to 'int' [-Wimplicit-int] getDicList(d) ^ In file included from canna.h:50:0, from ulmount.c:29: ulmount.c: In function 'getDicList': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ ulmount.c:340:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ ulmount.c: At top level: sglobal.h:197:45: warning: return type defaults to 'int' [-Wimplicit-int] #define dicMount G197_dicMount ^ ulmount.c:496:1: note: in expansion of macro 'dicMount' dicMount(d) ^ ulmount.c: In function 'G197_dicMount': sglobal.h:351:45: warning: implicit declaration of function 'G351_selectOnOff' [-Wimplicit-function-declaration] #define selectOnOff G351_selectOnOff ^ ulmount.c:546:16: note: in expansion of macro 'selectOnOff' if((retval = selectOnOff(d, xxxx, &mc->curIkouho, nelem, ^ rm -f ulserver.o unshared/ulserver.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O ulserver.c -o unshared/ulserver.o In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from ulserver.c:29:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from ulserver.c:29:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from ulserver.c:29:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from ulserver.c:29:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from ulserver.c:29:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from ulserver.c:29:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:354:45: warning: return type defaults to 'int' [-Wimplicit-int] #define serverFin G354_serverFin ^ ulserver.c:49:1: note: in expansion of macro 'serverFin' serverFin(d) ^ ulserver.c:79:1: warning: return type defaults to 'int' [-Wimplicit-int] uuServerChangeEveryTimeCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulserver.c:29: ulserver.c: In function 'uuServerChangeEveryTimeCatch': sglobal.h:172:45: warning: implicit declaration of function 'G172_checkGLineLen' [-Wimplicit-function-declaration] #define checkGLineLen G172_checkGLineLen ^ ulserver.c:130:3: note: in expansion of macro 'checkGLineLen' checkGLineLen(d); ^ ulserver.c: At top level: ulserver.c:136:1: warning: return type defaults to 'int' [-Wimplicit-int] uuServerChangeExitCatch(d, retval, env) ^ ulserver.c:148:1: warning: return type defaults to 'int' [-Wimplicit-int] uuServerChangeQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:353:45: warning: return type defaults to 'int' [-Wimplicit-int] #define serverChange G353_serverChange ^ ulserver.c:162:1: note: in expansion of macro 'serverChange' serverChange(d) ^ ulserver.c: In function 'G353_serverChange': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ ulserver.c:168:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ ulserver.c: At top level: ulserver.c:209:1: warning: return type defaults to 'int' [-Wimplicit-int] serverChangeDo(d, len) ^ In file included from canna.h:50:0, from ulserver.c:29: ulserver.c: In function 'serverChangeDo': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ ulserver.c:217:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ rm -f ulserver.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC ulserver.c In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from ulserver.c:29:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from ulserver.c:29:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from ulserver.c:29:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from ulserver.c:29:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from ulserver.c:29:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from ulserver.c:29:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:354:45: warning: return type defaults to 'int' [-Wimplicit-int] #define serverFin G354_serverFin ^ ulserver.c:49:1: note: in expansion of macro 'serverFin' serverFin(d) ^ ulserver.c:79:1: warning: return type defaults to 'int' [-Wimplicit-int] uuServerChangeEveryTimeCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulserver.c:29: ulserver.c: In function 'uuServerChangeEveryTimeCatch': sglobal.h:172:45: warning: implicit declaration of function 'G172_checkGLineLen' [-Wimplicit-function-declaration] #define checkGLineLen G172_checkGLineLen ^ ulserver.c:130:3: note: in expansion of macro 'checkGLineLen' checkGLineLen(d); ^ ulserver.c: At top level: ulserver.c:136:1: warning: return type defaults to 'int' [-Wimplicit-int] uuServerChangeExitCatch(d, retval, env) ^ ulserver.c:148:1: warning: return type defaults to 'int' [-Wimplicit-int] uuServerChangeQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:353:45: warning: return type defaults to 'int' [-Wimplicit-int] #define serverChange G353_serverChange ^ ulserver.c:162:1: note: in expansion of macro 'serverChange' serverChange(d) ^ ulserver.c: In function 'G353_serverChange': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ ulserver.c:168:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ ulserver.c: At top level: ulserver.c:209:1: warning: return type defaults to 'int' [-Wimplicit-int] serverChangeDo(d, len) ^ In file included from canna.h:50:0, from ulserver.c:29: ulserver.c: In function 'serverChangeDo': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ ulserver.c:217:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ rm -f util.o unshared/util.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O util.c -o unshared/util.o In file included from canna.h:50:0, from util.c:83: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from util.c:83:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from util.c:83: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from util.c:83:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from util.c:83: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from util.c:83:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from util.c:83: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from util.c:83:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from util.c:83: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from util.c:83:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from util.c:83: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from util.c:83:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ util.c:156:1: warning: return type defaults to 'int' [-Wimplicit-int] colwidth(s, len) ^ In file included from canna.h:50:0, from util.c:83: sglobal.h:172:45: warning: return type defaults to 'int' [-Wimplicit-int] #define checkGLineLen G172_checkGLineLen ^ util.c:187:1: note: in expansion of macro 'checkGLineLen' checkGLineLen(d) ^ sglobal.h:59:45: warning: return type defaults to 'int' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ util.c:206:1: note: in expansion of macro 'NothingChanged' NothingChanged(d) ^ sglobal.h:61:45: warning: return type defaults to 'int' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ util.c:216:1: note: in expansion of macro 'NothingForGLine' NothingForGLine(d) ^ sglobal.h:60:45: warning: return type defaults to 'int' [-Wimplicit-int] #define NothingChangedWithBeep G060_NothingChangedWithBeep ^ util.c:235:1: note: in expansion of macro 'NothingChangedWithBeep' NothingChangedWithBeep(d) ^ sglobal.h:62:45: warning: return type defaults to 'int' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ util.c:242:1: note: in expansion of macro 'NothingForGLineWithBeep' NothingForGLineWithBeep(d) ^ sglobal.h:223:45: warning: type defaults to 'int' in declaration of 'G223_extractJishuString' [-Wimplicit-int] #define extractJishuString G223_extractJishuString ^ util.c:263:8: note: in expansion of macro 'extractJishuString' extern extractJishuString pro((yomiContext, wchar_t *, wchar_t *, ^ util.c:534:1: warning: return type defaults to 'int' [-Wimplicit-int] extractString(str, s, e) ^ In file included from canna.h:50:0, from util.c:83: sglobal.h:358:45: warning: return type defaults to 'int' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ util.c:719:1: note: in expansion of macro 'setWStrings' setWStrings(ws, s, sz) ^ sglobal.h:58:45: warning: return type defaults to 'int' [-Wimplicit-int] #define NoMoreMemory G058_NoMoreMemory ^ util.c:863:1: note: in expansion of macro 'NoMoreMemory' NoMoreMemory() ^ sglobal.h:30:45: warning: return type defaults to 'int' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ util.c:870:1: note: in expansion of macro 'GLineNGReturn' GLineNGReturn(d) ^ sglobal.h:31:45: warning: return type defaults to 'int' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ util.c:881:1: note: in expansion of macro 'GLineNGReturnFI' GLineNGReturnFI(d) ^ sglobal.h:32:45: warning: return type defaults to 'int' [-Wimplicit-int] #define GLineNGReturnTK G032_GLineNGReturnTK ^ util.c:892:1: note: in expansion of macro 'GLineNGReturnTK' GLineNGReturnTK(d) ^ sglobal.h:120:45: warning: return type defaults to 'int' [-Wimplicit-int] #define WSfree G120_WSfree ^ util.c:1381:1: note: in expansion of macro 'WSfree' WSfree(s) ^ sglobal.h:131:45: warning: return type defaults to 'int' [-Wimplicit-int] #define WToupper G131_WToupper ^ util.c:1485:1: note: in expansion of macro 'WToupper' WToupper(wchar_t w) ^ util.c:1498:1: warning: return type defaults to 'int' [-Wimplicit-int] WTolower(wchar_t w) ^ In file included from canna.h:50:0, from util.c:83: util.c: In function 'G185_confirmContext': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ util.c:1557:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ util.c: In function 'G151_abandonContext': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ util.c:1590:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ util.c: At top level: util.c:1620:1: warning: return type defaults to 'int' [-Wimplicit-int] ProcAnyKey(d) ^ util.c:1633:8: warning: type defaults to 'int' in declaration of 'wait_anykey_func' [-Wimplicit-int] static wait_anykey_func pro((uiContext, KanjiMode, int, int, int)); ^ util.c:1636:1: warning: return type defaults to 'int' [-Wimplicit-int] wait_anykey_func(d, mode, whattodo, key, fnum) ^ In file included from canna.h:50:0, from util.c:83: sglobal.h:167:45: warning: return type defaults to 'int' [-Wimplicit-int] #define canna_alert G167_canna_alert ^ util.c:1703:1: note: in expansion of macro 'canna_alert' canna_alert(d, message, cnt) ^ rm -f util.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC util.c In file included from canna.h:50:0, from util.c:83: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from util.c:83:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from util.c:83: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from util.c:83:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from util.c:83: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from util.c:83:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from util.c:83: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from util.c:83:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from util.c:83: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from util.c:83:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from util.c:83: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from util.c:83:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ util.c:156:1: warning: return type defaults to 'int' [-Wimplicit-int] colwidth(s, len) ^ In file included from canna.h:50:0, from util.c:83: sglobal.h:172:45: warning: return type defaults to 'int' [-Wimplicit-int] #define checkGLineLen G172_checkGLineLen ^ util.c:187:1: note: in expansion of macro 'checkGLineLen' checkGLineLen(d) ^ sglobal.h:59:45: warning: return type defaults to 'int' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ util.c:206:1: note: in expansion of macro 'NothingChanged' NothingChanged(d) ^ sglobal.h:61:45: warning: return type defaults to 'int' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ util.c:216:1: note: in expansion of macro 'NothingForGLine' NothingForGLine(d) ^ sglobal.h:60:45: warning: return type defaults to 'int' [-Wimplicit-int] #define NothingChangedWithBeep G060_NothingChangedWithBeep ^ util.c:235:1: note: in expansion of macro 'NothingChangedWithBeep' NothingChangedWithBeep(d) ^ sglobal.h:62:45: warning: return type defaults to 'int' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ util.c:242:1: note: in expansion of macro 'NothingForGLineWithBeep' NothingForGLineWithBeep(d) ^ sglobal.h:223:45: warning: type defaults to 'int' in declaration of 'G223_extractJishuString' [-Wimplicit-int] #define extractJishuString G223_extractJishuString ^ util.c:263:8: note: in expansion of macro 'extractJishuString' extern extractJishuString pro((yomiContext, wchar_t *, wchar_t *, ^ util.c:534:1: warning: return type defaults to 'int' [-Wimplicit-int] extractString(str, s, e) ^ In file included from canna.h:50:0, from util.c:83: sglobal.h:358:45: warning: return type defaults to 'int' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ util.c:719:1: note: in expansion of macro 'setWStrings' setWStrings(ws, s, sz) ^ sglobal.h:58:45: warning: return type defaults to 'int' [-Wimplicit-int] #define NoMoreMemory G058_NoMoreMemory ^ util.c:863:1: note: in expansion of macro 'NoMoreMemory' NoMoreMemory() ^ sglobal.h:30:45: warning: return type defaults to 'int' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ util.c:870:1: note: in expansion of macro 'GLineNGReturn' GLineNGReturn(d) ^ sglobal.h:31:45: warning: return type defaults to 'int' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ util.c:881:1: note: in expansion of macro 'GLineNGReturnFI' GLineNGReturnFI(d) ^ sglobal.h:32:45: warning: return type defaults to 'int' [-Wimplicit-int] #define GLineNGReturnTK G032_GLineNGReturnTK ^ util.c:892:1: note: in expansion of macro 'GLineNGReturnTK' GLineNGReturnTK(d) ^ sglobal.h:120:45: warning: return type defaults to 'int' [-Wimplicit-int] #define WSfree G120_WSfree ^ util.c:1381:1: note: in expansion of macro 'WSfree' WSfree(s) ^ sglobal.h:131:45: warning: return type defaults to 'int' [-Wimplicit-int] #define WToupper G131_WToupper ^ util.c:1485:1: note: in expansion of macro 'WToupper' WToupper(wchar_t w) ^ util.c:1498:1: warning: return type defaults to 'int' [-Wimplicit-int] WTolower(wchar_t w) ^ In file included from canna.h:50:0, from util.c:83: util.c: In function 'G185_confirmContext': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ util.c:1557:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ util.c: In function 'G151_abandonContext': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ util.c:1590:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ util.c: At top level: util.c:1620:1: warning: return type defaults to 'int' [-Wimplicit-int] ProcAnyKey(d) ^ util.c:1633:8: warning: type defaults to 'int' in declaration of 'wait_anykey_func' [-Wimplicit-int] static wait_anykey_func pro((uiContext, KanjiMode, int, int, int)); ^ util.c:1636:1: warning: return type defaults to 'int' [-Wimplicit-int] wait_anykey_func(d, mode, whattodo, key, fnum) ^ In file included from canna.h:50:0, from util.c:83: sglobal.h:167:45: warning: return type defaults to 'int' [-Wimplicit-int] #define canna_alert G167_canna_alert ^ util.c:1703:1: note: in expansion of macro 'canna_alert' canna_alert(d, message, cnt) ^ rm -f yesno.o unshared/yesno.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O yesno.c -o unshared/yesno.o In file included from canna.h:50:0, from yesno.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from yesno.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from yesno.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from yesno.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from yesno.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from yesno.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from yesno.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:249:45: warning: return type defaults to 'int' [-Wimplicit-int] #define getYesNoContext G249_getYesNoContext ^ yesno.c:68:1: note: in expansion of macro 'getYesNoContext' getYesNoContext(d, ^ yesno.c:138:1: warning: return type defaults to 'int' [-Wimplicit-int] YesNo(d) ^ yesno.c:158:1: warning: return type defaults to 'int' [-Wimplicit-int] YesNoQuit(d) ^ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ t_reimap.h:27:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((struct _uiContext *)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ t_reimap.h:28:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((struct _uiContext *)); ^ rm -f yesno.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC yesno.c In file included from canna.h:50:0, from yesno.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from yesno.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from yesno.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from yesno.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from yesno.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from yesno.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from yesno.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:249:45: warning: return type defaults to 'int' [-Wimplicit-int] #define getYesNoContext G249_getYesNoContext ^ yesno.c:68:1: note: in expansion of macro 'getYesNoContext' getYesNoContext(d, ^ yesno.c:138:1: warning: return type defaults to 'int' [-Wimplicit-int] YesNo(d) ^ yesno.c:158:1: warning: return type defaults to 'int' [-Wimplicit-int] YesNoQuit(d) ^ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ t_reimap.h:27:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((struct _uiContext *)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ t_reimap.h:28:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((struct _uiContext *)); ^ rm -f bunsetsu.o unshared/bunsetsu.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O bunsetsu.c -o unshared/bunsetsu.o In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from bunsetsu.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from bunsetsu.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from bunsetsu.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from bunsetsu.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from bunsetsu.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from bunsetsu.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ bunsetsu.c:98:8: warning: type defaults to 'int' in declaration of 'BunFullExtend' [-Wimplicit-int] static BunFullExtend pro((uiContext)); ^ bunsetsu.c:101:1: warning: return type defaults to 'int' [-Wimplicit-int] BunFullExtend(d) ^ bunsetsu.c:111:8: warning: type defaults to 'int' in declaration of 'BunFullShrink' [-Wimplicit-int] static BunFullShrink pro((uiContext)); ^ bunsetsu.c:114:1: warning: return type defaults to 'int' [-Wimplicit-int] BunFullShrink(d) ^ bunsetsu.c:124:8: warning: type defaults to 'int' in declaration of 'BunExtend' [-Wimplicit-int] static BunExtend pro((uiContext)); ^ bunsetsu.c:127:1: warning: return type defaults to 'int' [-Wimplicit-int] BunExtend(d) ^ bunsetsu.c:146:8: warning: type defaults to 'int' in declaration of 'BunShrink' [-Wimplicit-int] static BunShrink pro((uiContext)); ^ bunsetsu.c:149:1: warning: return type defaults to 'int' [-Wimplicit-int] BunShrink(d) ^ bunsetsu.c:172:8: warning: type defaults to 'int' in declaration of 'BunHenkan' [-Wimplicit-int] static BunHenkan pro((uiContext)); ^ bunsetsu.c:175:1: warning: return type defaults to 'int' [-Wimplicit-int] BunHenkan(d) ^ bunsetsu.c:192:8: warning: type defaults to 'int' in declaration of 'BunQuit' [-Wimplicit-int] static BunQuit pro((uiContext)); ^ bunsetsu.c:195:1: warning: return type defaults to 'int' [-Wimplicit-int] BunQuit(d) ^ bunsetsu.c:206:8: warning: type defaults to 'int' in declaration of 'BunSelfInsert' [-Wimplicit-int] static BunSelfInsert pro((uiContext)); ^ bunsetsu.c:209:1: warning: return type defaults to 'int' [-Wimplicit-int] BunSelfInsert(d) ^ bunsetsu.c:219:8: warning: type defaults to 'int' in declaration of 'BunQuotedInsert' [-Wimplicit-int] static BunQuotedInsert pro((uiContext)); ^ bunsetsu.c:222:1: warning: return type defaults to 'int' [-Wimplicit-int] BunQuotedInsert(d) ^ bunsetsu.c:232:8: warning: type defaults to 'int' in declaration of 'BunKillToEOL' [-Wimplicit-int] static BunKillToEOL pro((uiContext)); ^ bunsetsu.c:235:1: warning: return type defaults to 'int' [-Wimplicit-int] BunKillToEOL(d) ^ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ bunmap.h:27:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence(),UseOtherKeymap(); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ bunmap.h:27:25: note: in expansion of macro 'UseOtherKeymap' extern DoFuncSequence(),UseOtherKeymap(); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ bunmap.h:28:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)), YomiKakutei pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ bunmap.h:28:33: note: in expansion of macro 'YomiKakutei' extern TanNop pro((uiContext)), YomiKakutei pro((uiContext)); ^ rm -f bunsetsu.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC bunsetsu.c In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from bunsetsu.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from bunsetsu.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from bunsetsu.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from bunsetsu.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from bunsetsu.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from bunsetsu.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ bunsetsu.c:98:8: warning: type defaults to 'int' in declaration of 'BunFullExtend' [-Wimplicit-int] static BunFullExtend pro((uiContext)); ^ bunsetsu.c:101:1: warning: return type defaults to 'int' [-Wimplicit-int] BunFullExtend(d) ^ bunsetsu.c:111:8: warning: type defaults to 'int' in declaration of 'BunFullShrink' [-Wimplicit-int] static BunFullShrink pro((uiContext)); ^ bunsetsu.c:114:1: warning: return type defaults to 'int' [-Wimplicit-int] BunFullShrink(d) ^ bunsetsu.c:124:8: warning: type defaults to 'int' in declaration of 'BunExtend' [-Wimplicit-int] static BunExtend pro((uiContext)); ^ bunsetsu.c:127:1: warning: return type defaults to 'int' [-Wimplicit-int] BunExtend(d) ^ bunsetsu.c:146:8: warning: type defaults to 'int' in declaration of 'BunShrink' [-Wimplicit-int] static BunShrink pro((uiContext)); ^ bunsetsu.c:149:1: warning: return type defaults to 'int' [-Wimplicit-int] BunShrink(d) ^ bunsetsu.c:172:8: warning: type defaults to 'int' in declaration of 'BunHenkan' [-Wimplicit-int] static BunHenkan pro((uiContext)); ^ bunsetsu.c:175:1: warning: return type defaults to 'int' [-Wimplicit-int] BunHenkan(d) ^ bunsetsu.c:192:8: warning: type defaults to 'int' in declaration of 'BunQuit' [-Wimplicit-int] static BunQuit pro((uiContext)); ^ bunsetsu.c:195:1: warning: return type defaults to 'int' [-Wimplicit-int] BunQuit(d) ^ bunsetsu.c:206:8: warning: type defaults to 'int' in declaration of 'BunSelfInsert' [-Wimplicit-int] static BunSelfInsert pro((uiContext)); ^ bunsetsu.c:209:1: warning: return type defaults to 'int' [-Wimplicit-int] BunSelfInsert(d) ^ bunsetsu.c:219:8: warning: type defaults to 'int' in declaration of 'BunQuotedInsert' [-Wimplicit-int] static BunQuotedInsert pro((uiContext)); ^ bunsetsu.c:222:1: warning: return type defaults to 'int' [-Wimplicit-int] BunQuotedInsert(d) ^ bunsetsu.c:232:8: warning: type defaults to 'int' in declaration of 'BunKillToEOL' [-Wimplicit-int] static BunKillToEOL pro((uiContext)); ^ bunsetsu.c:235:1: warning: return type defaults to 'int' [-Wimplicit-int] BunKillToEOL(d) ^ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ bunmap.h:27:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence(),UseOtherKeymap(); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ bunmap.h:27:25: note: in expansion of macro 'UseOtherKeymap' extern DoFuncSequence(),UseOtherKeymap(); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ bunmap.h:28:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)), YomiKakutei pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ bunmap.h:28:33: note: in expansion of macro 'YomiKakutei' extern TanNop pro((uiContext)), YomiKakutei pro((uiContext)); ^ rm -f engine.o unshared/engine.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O engine.c -o unshared/engine.o In file included from canna.h:50:0, from engine.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from engine.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from engine.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from engine.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from engine.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from engine.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from engine.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from engine.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from engine.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from engine.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from engine.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from engine.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from engine.c:27: sglobal.h:69:45: warning: return type defaults to 'int' [-Wimplicit-int] #define RkSetServerName G069_RkSetServerName ^ engine.c:731:1: note: in expansion of macro 'RkSetServerName' RkSetServerName(s) ^ rm -f engine.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC engine.c In file included from canna.h:50:0, from engine.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from engine.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from engine.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from engine.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from engine.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from engine.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from engine.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from engine.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from engine.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from engine.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from engine.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from engine.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from engine.c:27: sglobal.h:69:45: warning: return type defaults to 'int' [-Wimplicit-int] #define RkSetServerName G069_RkSetServerName ^ engine.c:731:1: note: in expansion of macro 'RkSetServerName' RkSetServerName(s) ^ rm -f RKroma.o unshared/RKroma.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O RKroma.c -o unshared/RKroma.o In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from RKroma.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from RKroma.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from RKroma.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from RKroma.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from RKroma.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from RKroma.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ RKroma.c: In function 'readHeader': RKroma.c:75:9: warning: implicit declaration of function 'read' [-Wimplicit-function-declaration] if (read(dicfd, magic, 2) != 2) ^ RKroma.c: In function 'RkwOpenRoma': RKroma.c:127:9: warning: implicit declaration of function 'close' [-Wimplicit-function-declaration] (void)close(dic); ^ rm -f RKroma.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC RKroma.c In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from RKroma.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from RKroma.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from RKroma.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from RKroma.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from RKroma.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from RKroma.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ RKroma.c: In function 'readHeader': RKroma.c:75:9: warning: implicit declaration of function 'read' [-Wimplicit-function-declaration] if (read(dicfd, magic, 2) != 2) ^ RKroma.c: In function 'RkwOpenRoma': RKroma.c:127:9: warning: implicit declaration of function 'close' [-Wimplicit-function-declaration] (void)close(dic); ^ rm -f RKkana.o unshared/RKkana.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O RKkana.c -o unshared/RKkana.o In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from RKkana.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from RKkana.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from RKkana.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from RKkana.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from RKkana.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from RKkana.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ RKkana.c:728:1: warning: return type defaults to 'int' [-Wimplicit-int] RkwCvtHan(dst, maxdst, src, srclen) ^ RKkana.c:764:1: warning: return type defaults to 'int' [-Wimplicit-int] RkwCvtHira(dst, maxdst, src, srclen) ^ RKkana.c:801:1: warning: return type defaults to 'int' [-Wimplicit-int] RkwCvtKana(dst, maxdst, src, srclen) ^ RKkana.c:838:1: warning: return type defaults to 'int' [-Wimplicit-int] RkwCvtZen(dst, maxdst, src, srclen) ^ RKkana.c:875:1: warning: return type defaults to 'int' [-Wimplicit-int] RkwCvtNone(dst, maxdst, src, srclen) ^ RKkana.c:889:1: warning: return type defaults to 'int' [-Wimplicit-int] RkwMapRoma(romaji, dst, maxdst, src, srclen, flags, status) ^ RKkana.c:932:1: warning: return type defaults to 'int' [-Wimplicit-int] RkwMapPhonogram(struct RkRxDic *romaji, wchar_t *dst, int maxdst, ^ RKkana.c:998:1: warning: return type defaults to 'int' [-Wimplicit-int] RkwCvtRoma(romaji, dst, maxdst, src, srclen, flags) ^ rm -f RKkana.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC RKkana.c In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from RKkana.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from RKkana.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from RKkana.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from RKkana.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from RKkana.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from RKkana.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ RKkana.c:728:1: warning: return type defaults to 'int' [-Wimplicit-int] RkwCvtHan(dst, maxdst, src, srclen) ^ RKkana.c:764:1: warning: return type defaults to 'int' [-Wimplicit-int] RkwCvtHira(dst, maxdst, src, srclen) ^ RKkana.c:801:1: warning: return type defaults to 'int' [-Wimplicit-int] RkwCvtKana(dst, maxdst, src, srclen) ^ RKkana.c:838:1: warning: return type defaults to 'int' [-Wimplicit-int] RkwCvtZen(dst, maxdst, src, srclen) ^ RKkana.c:875:1: warning: return type defaults to 'int' [-Wimplicit-int] RkwCvtNone(dst, maxdst, src, srclen) ^ RKkana.c:889:1: warning: return type defaults to 'int' [-Wimplicit-int] RkwMapRoma(romaji, dst, maxdst, src, srclen, flags, status) ^ RKkana.c:932:1: warning: return type defaults to 'int' [-Wimplicit-int] RkwMapPhonogram(struct RkRxDic *romaji, wchar_t *dst, int maxdst, ^ RKkana.c:998:1: warning: return type defaults to 'int' [-Wimplicit-int] RkwCvtRoma(romaji, dst, maxdst, src, srclen, flags) ^ rm -f obind.o unshared/obind.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O obind.c -o unshared/obind.o In file included from canna.h:50:0, from obind.c:37: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from obind.c:37:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from obind.c:37: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from obind.c:37:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from obind.c:37: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from obind.c:37:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from obind.c:37: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from obind.c:37:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from obind.c:37: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from obind.c:37:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from obind.c:37: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from obind.c:37:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ obind.c: In function 'wc32stowc16s': obind.c:92:1: warning: type of 'len' defaults to 'int' [-Wimplicit-int] wc32stowc16s(wc16s, wc32s, len) ^ obind.c: In function 'wc16stowc32s': obind.c:126:1: warning: type of 'len' defaults to 'int' [-Wimplicit-int] wc16stowc32s(wc32s, wc16s, len) ^ rm -f obind.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC obind.c In file included from canna.h:50:0, from obind.c:37: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from obind.c:37:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from obind.c:37: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from obind.c:37:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from obind.c:37: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from obind.c:37:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from obind.c:37: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from obind.c:37:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from obind.c:37: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from obind.c:37:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from obind.c:37: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from obind.c:37:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ obind.c: In function 'wc32stowc16s': obind.c:92:1: warning: type of 'len' defaults to 'int' [-Wimplicit-int] wc32stowc16s(wc16s, wc32s, len) ^ obind.c: In function 'wc16stowc32s': obind.c:126:1: warning: type of 'len' defaults to 'int' [-Wimplicit-int] wc16stowc32s(wc32s, wc16s, len) ^ for i in rkc.o convert.o wconvert.o wutil.o conf.o ; do (rm -f $i; cp ../RKC/$i . ); done if [ -d unshared ]; then (cd unshared ; for i in rkc.o convert.o wconvert.o wutil.o conf.o; do if [ -f ../../RKC/unshared/$i ]; then (rm -f $i; cp ../../RKC/unshared/$i .) ; fi; done ) ; fi rm -f cfuncs.o unshared/cfuncs.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O cfuncs.c -o unshared/cfuncs.o rm -f cfuncs.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC cfuncs.c rm -f file.o unshared/file.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O file.c -o unshared/file.o rm -f file.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC file.c rm -f strops.o unshared/strops.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O strops.c -o unshared/strops.o rm -f strops.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC strops.c rm -f libcanna.so.1.2~ + cd . + cc -o './libcanna.so.1.2~' -shared -Wl,-rpath /usr/local/lib -Wl,-soname,libcanna.so.1 jrbind.o ebind.o lisp.o defaultmap.o bushu.o chikuji.o commondata.o empty.o henkan.o hex.o ichiran.o jishu.o kctrl.o keydef.o kigo.o mode.o multi.o onoff.o parse.o romaji.o uiutil.o uldefine.o uldelete.o ulhinshi.o ulkigo.o ulmount.o ulserver.o util.o yesno.o bunsetsu.o engine.o RKroma.o RKkana.o obind.o rkc.o convert.o wconvert.o wutil.o conf.o cfuncs.o file.o strops.o + rm -f libcanna.so.1 + ln -s libcanna.so.1.2 libcanna.so.1 rm -f libcanna.so.1.2 mv -f libcanna.so.1.2~ libcanna.so.1.2 + rm -f libcanna.so + ln -s libcanna.so.1.2 libcanna.so rm -f libcanna.a + cd unshared + ar clq ../libcanna.a jrbind.o ebind.o lisp.o defaultmap.o bushu.o chikuji.o commondata.o empty.o henkan.o hex.o ichiran.o jishu.o kctrl.o keydef.o kigo.o mode.o multi.o onoff.o parse.o romaji.o uiutil.o uldefine.o uldelete.o ulhinshi.o ulkigo.o ulmount.o ulserver.o util.o yesno.o bunsetsu.o engine.o RKroma.o RKkana.o obind.o rkc.o convert.o wconvert.o wutil.o conf.o cfuncs.o file.o strops.o ranlib libcanna.a making all in lib/canna16... rm -f jrbind.o unshared/jrbind.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O jrbind.c -o unshared/jrbind.o In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from jrbind.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from jrbind.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from jrbind.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from jrbind.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from jrbind.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from jrbind.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ canna.h:54:28: warning: return type defaults to 'int' [-Wimplicit-int] #define XwcLookupKanji2 IROHA_G425_XwcLookupKanji2 ^ jrbind.c:113:1: note: in expansion of macro 'XwcLookupKanji2' XwcLookupKanji2(dpy, win, buffer_return, nbuffer, nbytes, functionalChar, ^ rm -f jrbind.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC jrbind.c In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from jrbind.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from jrbind.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from jrbind.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from jrbind.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from jrbind.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from jrbind.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ canna.h:54:28: warning: return type defaults to 'int' [-Wimplicit-int] #define XwcLookupKanji2 IROHA_G425_XwcLookupKanji2 ^ jrbind.c:113:1: note: in expansion of macro 'XwcLookupKanji2' XwcLookupKanji2(dpy, win, buffer_return, nbuffer, nbytes, functionalChar, ^ rm -f ebind.o unshared/ebind.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O ebind.c -o unshared/ebind.o In file included from canna.h:50:0, from ebind.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from ebind.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from ebind.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from ebind.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from ebind.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from ebind.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from ebind.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ ebind.c:45:1: warning: return type defaults to 'int' [-Wimplicit-int] StoreWCtoEUC(wbuf, wbuflen, wks, ebuf, maxebuf, ks, ch, nbytes) ^ In file included from ebind.c:27:0: canna.h:52:26: warning: return type defaults to 'int' [-Wimplicit-int] #define XLookupKanji2 IROHA_G300_XLookupKanji2 ^ ebind.c:190:1: note: in expansion of macro 'XLookupKanji2' XLookupKanji2(dpy, win, buffer_return, bytes_buffer, nbytes, functionalChar, ^ rm -f ebind.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC ebind.c In file included from canna.h:50:0, from ebind.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from ebind.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from ebind.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from ebind.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from ebind.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from ebind.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from ebind.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ ebind.c:45:1: warning: return type defaults to 'int' [-Wimplicit-int] StoreWCtoEUC(wbuf, wbuflen, wks, ebuf, maxebuf, ks, ch, nbytes) ^ In file included from ebind.c:27:0: canna.h:52:26: warning: return type defaults to 'int' [-Wimplicit-int] #define XLookupKanji2 IROHA_G300_XLookupKanji2 ^ ebind.c:190:1: note: in expansion of macro 'XLookupKanji2' XLookupKanji2(dpy, win, buffer_return, bytes_buffer, nbytes, functionalChar, ^ rm -f lisp.o unshared/lisp.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O lisp.c -o unshared/lisp.o In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from lisp.h:25:0, from lisp.c:30: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from lisp.h:25:0, from lisp.c:30: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from lisp.h:25:0, from lisp.c:30: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from lisp.h:25:0, from lisp.c:30: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from lisp.h:25:0, from lisp.c:30: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from lisp.h:25:0, from lisp.c:30: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ lisp.c:42:8: warning: type defaults to 'int' in declaration of 'initIS' [-Wimplicit-int] static initIS(); ^ lisp.c:44:8: warning: type defaults to 'int' in declaration of 'allocarea' [-Wimplicit-int] static allocarea(), skipspaces(), zaplin(), isterm(); ^ lisp.c:44:21: warning: type defaults to 'int' in declaration of 'skipspaces' [-Wimplicit-int] static allocarea(), skipspaces(), zaplin(), isterm(); ^ lisp.c:44:35: warning: type defaults to 'int' in declaration of 'zaplin' [-Wimplicit-int] static allocarea(), skipspaces(), zaplin(), isterm(); ^ lisp.c:44:45: warning: type defaults to 'int' in declaration of 'isterm' [-Wimplicit-int] static allocarea(), skipspaces(), zaplin(), isterm(); ^ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: lisp.c: In function 'G133_YYparse_by_rcfilename': sglobal.h:177:45: warning: type defaults to 'int' in declaration of 'G177_ckverbose' [-Wimplicit-int] #define ckverbose G177_ckverbose ^ lisp.c:258:10: note: in expansion of macro 'ckverbose' extern ckverbose; ^ lisp.c: At top level: sglobal.h:322:45: warning: return type defaults to 'int' [-Wimplicit-int] #define parse_string G322_parse_string ^ lisp.c:336:1: note: in expansion of macro 'parse_string' parse_string(str) ^ lisp.c:520:1: warning: return type defaults to 'int' [-Wimplicit-int] initIS() ^ lisp.c:639:1: warning: return type defaults to 'int' [-Wimplicit-int] identifySequence(c, val) ^ lisp.c:686:1: warning: return type defaults to 'int' [-Wimplicit-int] allocarea() ^ lisp.c:1035:1: warning: return type defaults to 'int' [-Wimplicit-int] skipspaces() ^ lisp.c:1060:1: warning: return type defaults to 'int' [-Wimplicit-int] zaplin() ^ lisp.c:1152:8: warning: type defaults to 'int' in declaration of 'isnum' [-Wimplicit-int] static isnum(); ^ lisp.c:1307:8: warning: return type defaults to 'int' [-Wimplicit-int] static isnum(name) ^ lisp.c:1435:8: warning: return type defaults to 'int' [-Wimplicit-int] static isterm(c) ^ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: lisp.c: In function 'Lmodestr': sglobal.h:171:45: warning: implicit declaration of function 'G171_changeModeName' [-Wimplicit-function-declaration] #define changeModeName G171_changeModeName ^ lisp.c:2707:3: note: in expansion of macro 'changeModeName' changeModeName(mode, null(p) ? 0 : xstring(p)); ^ lisp.c: In function 'Lsetkey': sglobal.h:169:45: warning: implicit declaration of function 'G169_changeKeyfunc' [-Wimplicit-function-declaration] #define changeKeyfunc G169_changeKeyfunc ^ lisp.c:2777:14: note: in expansion of macro 'changeKeyfunc' retval = changeKeyfunc(mode, (unsigned)keyseq[0], ^ lisp.c: In function 'Lgsetkey': sglobal.h:170:45: warning: implicit declaration of function 'G170_changeKeyfuncOfAll' [-Wimplicit-function-declaration] #define changeKeyfuncOfAll G170_changeKeyfuncOfAll ^ lisp.c:2809:14: note: in expansion of macro 'changeKeyfuncOfAll' retval = changeKeyfuncOfAll((unsigned)keyseq[0], ^ lisp.c: In function 'Ldefsym': sglobal.h:317:45: warning: type defaults to 'int' in declaration of 'G317_nkeysup' [-Wimplicit-int] #define nkeysup G317_nkeysup ^ lisp.c:3296:10: note: in expansion of macro 'nkeysup' extern nkeysup; ^ lisp.c: In function 'ObtainVersion': lisp.c:4054:3: warning: implicit declaration of function 'RkwGetProtocolVersion' [-Wimplicit-function-declaration] RkwGetProtocolVersion(&a, &b); ^ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: lisp.c: In function 'VProtoVer': sglobal.h:330:45: warning: type defaults to 'int' in declaration of 'G330_protocol_version' [-Wimplicit-int] #define protocol_version G330_protocol_version ^ lisp.c:4182:10: note: in expansion of macro 'protocol_version' extern protocol_version; ^ lisp.c: In function 'VServVer': sglobal.h:356:45: warning: type defaults to 'int' in declaration of 'G356_server_version' [-Wimplicit-int] #define server_version G356_server_version ^ lisp.c:4194:10: note: in expansion of macro 'server_version' extern server_version; ^ rm -f lisp.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC lisp.c In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from lisp.h:25:0, from lisp.c:30: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from lisp.h:25:0, from lisp.c:30: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from lisp.h:25:0, from lisp.c:30: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from lisp.h:25:0, from lisp.c:30: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from lisp.h:25:0, from lisp.c:30: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from lisp.h:25:0, from lisp.c:30: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ lisp.c:42:8: warning: type defaults to 'int' in declaration of 'initIS' [-Wimplicit-int] static initIS(); ^ lisp.c:44:8: warning: type defaults to 'int' in declaration of 'allocarea' [-Wimplicit-int] static allocarea(), skipspaces(), zaplin(), isterm(); ^ lisp.c:44:21: warning: type defaults to 'int' in declaration of 'skipspaces' [-Wimplicit-int] static allocarea(), skipspaces(), zaplin(), isterm(); ^ lisp.c:44:35: warning: type defaults to 'int' in declaration of 'zaplin' [-Wimplicit-int] static allocarea(), skipspaces(), zaplin(), isterm(); ^ lisp.c:44:45: warning: type defaults to 'int' in declaration of 'isterm' [-Wimplicit-int] static allocarea(), skipspaces(), zaplin(), isterm(); ^ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: lisp.c: In function 'G133_YYparse_by_rcfilename': sglobal.h:177:45: warning: type defaults to 'int' in declaration of 'G177_ckverbose' [-Wimplicit-int] #define ckverbose G177_ckverbose ^ lisp.c:258:10: note: in expansion of macro 'ckverbose' extern ckverbose; ^ lisp.c: At top level: sglobal.h:322:45: warning: return type defaults to 'int' [-Wimplicit-int] #define parse_string G322_parse_string ^ lisp.c:336:1: note: in expansion of macro 'parse_string' parse_string(str) ^ lisp.c:520:1: warning: return type defaults to 'int' [-Wimplicit-int] initIS() ^ lisp.c:639:1: warning: return type defaults to 'int' [-Wimplicit-int] identifySequence(c, val) ^ lisp.c:686:1: warning: return type defaults to 'int' [-Wimplicit-int] allocarea() ^ lisp.c:1035:1: warning: return type defaults to 'int' [-Wimplicit-int] skipspaces() ^ lisp.c:1060:1: warning: return type defaults to 'int' [-Wimplicit-int] zaplin() ^ lisp.c:1152:8: warning: type defaults to 'int' in declaration of 'isnum' [-Wimplicit-int] static isnum(); ^ lisp.c:1307:8: warning: return type defaults to 'int' [-Wimplicit-int] static isnum(name) ^ lisp.c:1435:8: warning: return type defaults to 'int' [-Wimplicit-int] static isterm(c) ^ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: lisp.c: In function 'Lmodestr': sglobal.h:171:45: warning: implicit declaration of function 'G171_changeModeName' [-Wimplicit-function-declaration] #define changeModeName G171_changeModeName ^ lisp.c:2707:3: note: in expansion of macro 'changeModeName' changeModeName(mode, null(p) ? 0 : xstring(p)); ^ lisp.c: In function 'Lsetkey': sglobal.h:169:45: warning: implicit declaration of function 'G169_changeKeyfunc' [-Wimplicit-function-declaration] #define changeKeyfunc G169_changeKeyfunc ^ lisp.c:2777:14: note: in expansion of macro 'changeKeyfunc' retval = changeKeyfunc(mode, (unsigned)keyseq[0], ^ lisp.c: In function 'Lgsetkey': sglobal.h:170:45: warning: implicit declaration of function 'G170_changeKeyfuncOfAll' [-Wimplicit-function-declaration] #define changeKeyfuncOfAll G170_changeKeyfuncOfAll ^ lisp.c:2809:14: note: in expansion of macro 'changeKeyfuncOfAll' retval = changeKeyfuncOfAll((unsigned)keyseq[0], ^ lisp.c: In function 'Ldefsym': sglobal.h:317:45: warning: type defaults to 'int' in declaration of 'G317_nkeysup' [-Wimplicit-int] #define nkeysup G317_nkeysup ^ lisp.c:3296:10: note: in expansion of macro 'nkeysup' extern nkeysup; ^ lisp.c: In function 'ObtainVersion': lisp.c:4054:3: warning: implicit declaration of function 'RkwGetProtocolVersion' [-Wimplicit-function-declaration] RkwGetProtocolVersion(&a, &b); ^ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: lisp.c: In function 'VProtoVer': sglobal.h:330:45: warning: type defaults to 'int' in declaration of 'G330_protocol_version' [-Wimplicit-int] #define protocol_version G330_protocol_version ^ lisp.c:4182:10: note: in expansion of macro 'protocol_version' extern protocol_version; ^ lisp.c: In function 'VServVer': sglobal.h:356:45: warning: type defaults to 'int' in declaration of 'G356_server_version' [-Wimplicit-int] #define server_version G356_server_version ^ lisp.c:4194:10: note: in expansion of macro 'server_version' extern server_version; ^ rm -f defaultmap.o unshared/defaultmap.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O defaultmap.c -o unshared/defaultmap.o In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from defaultmap.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from defaultmap.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from defaultmap.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from defaultmap.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from defaultmap.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from defaultmap.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ defaultmap.c:49:1: warning: return type defaults to 'int' [-Wimplicit-int] simpleUndefBehavior(d) ^ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:349:45: warning: return type defaults to 'int' [-Wimplicit-int] #define searchfunc G349_searchfunc ^ defaultmap.c:85:1: note: in expansion of macro 'searchfunc' searchfunc(d, mode, whattodo, key, fnum) ^ sglobal.h:9:45: warning: return type defaults to 'int' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ defaultmap.c:165:1: note: in expansion of macro 'CYsearchfunc' CYsearchfunc(d, mode, whattodo, key, fnum) ^ rm -f defaultmap.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC defaultmap.c In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from defaultmap.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from defaultmap.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from defaultmap.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from defaultmap.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from defaultmap.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from defaultmap.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ defaultmap.c:49:1: warning: return type defaults to 'int' [-Wimplicit-int] simpleUndefBehavior(d) ^ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:349:45: warning: return type defaults to 'int' [-Wimplicit-int] #define searchfunc G349_searchfunc ^ defaultmap.c:85:1: note: in expansion of macro 'searchfunc' searchfunc(d, mode, whattodo, key, fnum) ^ sglobal.h:9:45: warning: return type defaults to 'int' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ defaultmap.c:165:1: note: in expansion of macro 'CYsearchfunc' CYsearchfunc(d, mode, whattodo, key, fnum) ^ rm -f bushu.o unshared/bushu.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O bushu.c -o unshared/bushu.o In file included from canna.h:50:0, from bushu.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from bushu.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from bushu.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from bushu.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from bushu.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from bushu.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from bushu.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ bushu.c:257:1: warning: return type defaults to 'int' [-Wimplicit-int] clearForIchiranContext(p) ^ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:244:45: warning: return type defaults to 'int' [-Wimplicit-int] #define getForIchiranContext G244_getForIchiranContext ^ bushu.c:286:1: note: in expansion of macro 'getForIchiranContext' getForIchiranContext(d) ^ bushu.c:332:1: warning: return type defaults to 'int' [-Wimplicit-int] vBushuMode(d, major_mode) ^ bushu.c:389:1: warning: return type defaults to 'int' [-Wimplicit-int] vBushuIchiranQuitCatch(d, retval, env) ^ bushu.c:409:1: warning: return type defaults to 'int' [-Wimplicit-int] vBushuExitCatch(d, retval, env) ^ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:6:45: warning: return type defaults to 'int' [-Wimplicit-int] #define BushuMode G006_BushuMode ^ bushu.c:434:1: note: in expansion of macro 'BushuMode' BushuMode(d) ^ bushu.c:452:8: warning: type defaults to 'int' in declaration of 'bushuEveryTimeCatch' [-Wimplicit-int] static bushuEveryTimeCatch pro((uiContext, int, mode_context)); ^ bushu.c:455:1: warning: return type defaults to 'int' [-Wimplicit-int] bushuEveryTimeCatch(d, retval, env) ^ bushu.c:466:8: warning: type defaults to 'int' in declaration of 'bushuExitCatch' [-Wimplicit-int] static bushuExitCatch pro((uiContext, int, mode_context)); ^ bushu.c:469:1: warning: return type defaults to 'int' [-Wimplicit-int] bushuExitCatch(d, retval, env) ^ bushu.c:498:1: warning: return type defaults to 'int' [-Wimplicit-int] bushuQuitCatch(d, retval, env) ^ bushu.c:525:1: warning: return type defaults to 'int' [-Wimplicit-int] convBushuQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:15:45: warning: return type defaults to 'int' [-Wimplicit-int] #define ConvertAsBushu G015_ConvertAsBushu ^ bushu.c:554:1: note: in expansion of macro 'ConvertAsBushu' ConvertAsBushu(d) ^ bushu.c:597:1: warning: return type defaults to 'int' [-Wimplicit-int] bushuBgnBun(st, yomi, length) ^ In file included from canna.h:50:0, from bushu.c:28: bushu.c: In function 'bushuBgnBun': sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ bushu.c:603:10: note: in expansion of macro 'defaultBushuContext' extern defaultBushuContext; ^ bushu.c: At top level: bushu.c:646:1: warning: return type defaults to 'int' [-Wimplicit-int] bushuHenkan(d, flag, ext, cur, quitfunc) ^ bushu.c: In function 'bushuHenkan': bushu.c:646:1: warning: type of 'ext' defaults to 'int' [-Wimplicit-int] In file included from canna.h:50:0, from bushu.c:28: sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ bushu.c:657:10: note: in expansion of macro 'defaultBushuContext' extern defaultBushuContext; ^ bushu.c: At top level: bushu.c:780:1: warning: return type defaults to 'int' [-Wimplicit-int] makeBushuIchiranQuit(d, flag) ^ In file included from canna.h:50:0, from bushu.c:28: bushu.c: In function 'makeBushuIchiranQuit': sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ bushu.c:784:10: note: in expansion of macro 'defaultBushuContext' extern defaultBushuContext; ^ rm -f bushu.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC bushu.c In file included from canna.h:50:0, from bushu.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from bushu.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from bushu.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from bushu.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from bushu.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from bushu.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from bushu.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ bushu.c:257:1: warning: return type defaults to 'int' [-Wimplicit-int] clearForIchiranContext(p) ^ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:244:45: warning: return type defaults to 'int' [-Wimplicit-int] #define getForIchiranContext G244_getForIchiranContext ^ bushu.c:286:1: note: in expansion of macro 'getForIchiranContext' getForIchiranContext(d) ^ bushu.c:332:1: warning: return type defaults to 'int' [-Wimplicit-int] vBushuMode(d, major_mode) ^ bushu.c:389:1: warning: return type defaults to 'int' [-Wimplicit-int] vBushuIchiranQuitCatch(d, retval, env) ^ bushu.c:409:1: warning: return type defaults to 'int' [-Wimplicit-int] vBushuExitCatch(d, retval, env) ^ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:6:45: warning: return type defaults to 'int' [-Wimplicit-int] #define BushuMode G006_BushuMode ^ bushu.c:434:1: note: in expansion of macro 'BushuMode' BushuMode(d) ^ bushu.c:452:8: warning: type defaults to 'int' in declaration of 'bushuEveryTimeCatch' [-Wimplicit-int] static bushuEveryTimeCatch pro((uiContext, int, mode_context)); ^ bushu.c:455:1: warning: return type defaults to 'int' [-Wimplicit-int] bushuEveryTimeCatch(d, retval, env) ^ bushu.c:466:8: warning: type defaults to 'int' in declaration of 'bushuExitCatch' [-Wimplicit-int] static bushuExitCatch pro((uiContext, int, mode_context)); ^ bushu.c:469:1: warning: return type defaults to 'int' [-Wimplicit-int] bushuExitCatch(d, retval, env) ^ bushu.c:498:1: warning: return type defaults to 'int' [-Wimplicit-int] bushuQuitCatch(d, retval, env) ^ bushu.c:525:1: warning: return type defaults to 'int' [-Wimplicit-int] convBushuQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:15:45: warning: return type defaults to 'int' [-Wimplicit-int] #define ConvertAsBushu G015_ConvertAsBushu ^ bushu.c:554:1: note: in expansion of macro 'ConvertAsBushu' ConvertAsBushu(d) ^ bushu.c:597:1: warning: return type defaults to 'int' [-Wimplicit-int] bushuBgnBun(st, yomi, length) ^ In file included from canna.h:50:0, from bushu.c:28: bushu.c: In function 'bushuBgnBun': sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ bushu.c:603:10: note: in expansion of macro 'defaultBushuContext' extern defaultBushuContext; ^ bushu.c: At top level: bushu.c:646:1: warning: return type defaults to 'int' [-Wimplicit-int] bushuHenkan(d, flag, ext, cur, quitfunc) ^ bushu.c: In function 'bushuHenkan': bushu.c:646:1: warning: type of 'ext' defaults to 'int' [-Wimplicit-int] In file included from canna.h:50:0, from bushu.c:28: sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ bushu.c:657:10: note: in expansion of macro 'defaultBushuContext' extern defaultBushuContext; ^ bushu.c: At top level: bushu.c:780:1: warning: return type defaults to 'int' [-Wimplicit-int] makeBushuIchiranQuit(d, flag) ^ In file included from canna.h:50:0, from bushu.c:28: bushu.c: In function 'makeBushuIchiranQuit': sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ bushu.c:784:10: note: in expansion of macro 'defaultBushuContext' extern defaultBushuContext; ^ rm -f chikuji.o unshared/chikuji.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O chikuji.c -o unshared/chikuji.o In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from chikuji.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from chikuji.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from chikuji.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from chikuji.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from chikuji.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from chikuji.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ chikuji.c:77:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ chikuji.c: In function 'G174_chikujiInit': sglobal.h:112:45: warning: implicit declaration of function 'G112_ToggleChikuji' [-Wimplicit-function-declaration] #define ToggleChikuji G112_ToggleChikuji ^ chikuji.c:224:7: note: in expansion of macro 'ToggleChikuji' if (ToggleChikuji(d, 1) == -1) { ^ chikuji.c: At top level: sglobal.h:13:45: warning: return type defaults to 'int' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ chikuji.c:297:1: note: in expansion of macro 'ChikujiSubstYomi' ChikujiSubstYomi(d) ^ chikuji.c:447:8: warning: type defaults to 'int' in declaration of 'ChikujiTanExtend' [-Wimplicit-int] static ChikujiTanExtend pro((uiContext)); ^ chikuji.c:487:8: warning: type defaults to 'int' in declaration of 'ChikujiTanShrink' [-Wimplicit-int] static ChikujiTanShrink pro((uiContext)); ^ chikuji.c:533:8: warning: type defaults to 'int' in declaration of 'ChikujiYomiDeletePrevious' [-Wimplicit-int] static ChikujiYomiDeletePrevious pro((uiContext)); ^ chikuji.c:626:8: warning: type defaults to 'int' in declaration of 'ChikujiHenkan' [-Wimplicit-int] static ChikujiHenkan pro((uiContext)); ^ chikuji.c:760:8: warning: type defaults to 'int' in declaration of 'ChikujiHenkanNaive' [-Wimplicit-int] static ChikujiHenkanNaive pro((uiContext)); ^ chikuji.c:769:8: warning: type defaults to 'int' in declaration of 'ChikujiHenkanOrNothing' [-Wimplicit-int] static ChikujiHenkanOrNothing pro((uiContext)); ^ chikuji.c:778:8: warning: type defaults to 'int' in declaration of 'ChikujiMuhenkan' [-Wimplicit-int] static ChikujiMuhenkan pro((uiContext)); ^ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ chikujimap.h:29:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran(), TanKatakana(); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ chikujimap.h:29:27: note: in expansion of macro 'TanKatakana' extern TanKouhoIchiran(), TanKatakana(); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ chikujimap.h:30:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou(); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ chikujimap.h:31:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan(), TanBubunKakutei(), TanHankaku(); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ chikujimap.h:31:23: note: in expansion of macro 'TanBubunKakutei' extern TanMuhenkan(), TanBubunKakutei(), TanHankaku(); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ chikujimap.h:31:42: note: in expansion of macro 'TanHankaku' extern TanMuhenkan(), TanBubunKakutei(), TanHankaku(); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ chikujimap.h:32:8: note: in expansion of macro 'TanHiragana' extern TanHiragana(), TanRomaji(), TanZenkaku(); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ chikujimap.h:32:23: note: in expansion of macro 'TanRomaji' extern TanHiragana(), TanRomaji(), TanZenkaku(); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ chikujimap.h:32:36: note: in expansion of macro 'TanZenkaku' extern TanHiragana(), TanRomaji(), TanZenkaku(); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ chikujimap.h:33:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu(), TanBackwardBunsetsu(); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ chikujimap.h:33:30: note: in expansion of macro 'TanBackwardBunsetsu' extern TanForwardBunsetsu(), TanBackwardBunsetsu(); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ chikujimap.h:34:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho(), TanPreviousKouho(); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ chikujimap.h:34:24: note: in expansion of macro 'TanPreviousKouho' extern TanNextKouho(), TanPreviousKouho(); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ chikujimap.h:35:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan(); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ chikujimap.h:35:34: note: in expansion of macro 'TanEndOfBunsetsu' extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan(); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ chikujimap.h:35:54: note: in expansion of macro 'TanBubunMuhenkan' extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan(); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ chikujimap.h:36:8: note: in expansion of macro 'TanUpper' extern TanUpper(), TanCapitalize(), TanDeletePrevious(); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ chikujimap.h:36:20: note: in expansion of macro 'TanCapitalize' extern TanUpper(), TanCapitalize(), TanDeletePrevious(); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ chikujimap.h:36:37: note: in expansion of macro 'TanDeletePrevious' extern TanUpper(), TanCapitalize(), TanDeletePrevious(); ^ In file included from chikuji.c:810:0: chikujimap.h:37:8: warning: type defaults to 'int' in declaration of 'TanKanaRotate' [-Wimplicit-int] extern TanKanaRotate pro((uiContext)), TanRomajiRotate pro((uiContext)); ^ chikujimap.h:37:40: warning: type defaults to 'int' in declaration of 'TanRomajiRotate' [-Wimplicit-int] extern TanKanaRotate pro((uiContext)), TanRomajiRotate pro((uiContext)); ^ chikujimap.h:38:8: warning: type defaults to 'int' in declaration of 'TanCaseRotateForward' [-Wimplicit-int] extern TanCaseRotateForward pro((uiContext)); ^ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:349:45: warning: type defaults to 'int' in declaration of 'G349_searchfunc' [-Wimplicit-int] #define searchfunc G349_searchfunc ^ chikujimap.h:54:8: note: in expansion of macro 'searchfunc' extern searchfunc(), CYsearchfunc(), Yomisearchfunc(); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ chikujimap.h:54:22: note: in expansion of macro 'CYsearchfunc' extern searchfunc(), CYsearchfunc(), Yomisearchfunc(); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ chikujimap.h:54:38: note: in expansion of macro 'Yomisearchfunc' extern searchfunc(), CYsearchfunc(), Yomisearchfunc(); ^ rm -f chikuji.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC chikuji.c In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from chikuji.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from chikuji.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from chikuji.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from chikuji.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from chikuji.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from chikuji.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ chikuji.c:77:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ chikuji.c: In function 'G174_chikujiInit': sglobal.h:112:45: warning: implicit declaration of function 'G112_ToggleChikuji' [-Wimplicit-function-declaration] #define ToggleChikuji G112_ToggleChikuji ^ chikuji.c:224:7: note: in expansion of macro 'ToggleChikuji' if (ToggleChikuji(d, 1) == -1) { ^ chikuji.c: At top level: sglobal.h:13:45: warning: return type defaults to 'int' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ chikuji.c:297:1: note: in expansion of macro 'ChikujiSubstYomi' ChikujiSubstYomi(d) ^ chikuji.c:447:8: warning: type defaults to 'int' in declaration of 'ChikujiTanExtend' [-Wimplicit-int] static ChikujiTanExtend pro((uiContext)); ^ chikuji.c:487:8: warning: type defaults to 'int' in declaration of 'ChikujiTanShrink' [-Wimplicit-int] static ChikujiTanShrink pro((uiContext)); ^ chikuji.c:533:8: warning: type defaults to 'int' in declaration of 'ChikujiYomiDeletePrevious' [-Wimplicit-int] static ChikujiYomiDeletePrevious pro((uiContext)); ^ chikuji.c:626:8: warning: type defaults to 'int' in declaration of 'ChikujiHenkan' [-Wimplicit-int] static ChikujiHenkan pro((uiContext)); ^ chikuji.c:760:8: warning: type defaults to 'int' in declaration of 'ChikujiHenkanNaive' [-Wimplicit-int] static ChikujiHenkanNaive pro((uiContext)); ^ chikuji.c:769:8: warning: type defaults to 'int' in declaration of 'ChikujiHenkanOrNothing' [-Wimplicit-int] static ChikujiHenkanOrNothing pro((uiContext)); ^ chikuji.c:778:8: warning: type defaults to 'int' in declaration of 'ChikujiMuhenkan' [-Wimplicit-int] static ChikujiMuhenkan pro((uiContext)); ^ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ chikujimap.h:29:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran(), TanKatakana(); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ chikujimap.h:29:27: note: in expansion of macro 'TanKatakana' extern TanKouhoIchiran(), TanKatakana(); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ chikujimap.h:30:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou(); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ chikujimap.h:31:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan(), TanBubunKakutei(), TanHankaku(); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ chikujimap.h:31:23: note: in expansion of macro 'TanBubunKakutei' extern TanMuhenkan(), TanBubunKakutei(), TanHankaku(); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ chikujimap.h:31:42: note: in expansion of macro 'TanHankaku' extern TanMuhenkan(), TanBubunKakutei(), TanHankaku(); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ chikujimap.h:32:8: note: in expansion of macro 'TanHiragana' extern TanHiragana(), TanRomaji(), TanZenkaku(); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ chikujimap.h:32:23: note: in expansion of macro 'TanRomaji' extern TanHiragana(), TanRomaji(), TanZenkaku(); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ chikujimap.h:32:36: note: in expansion of macro 'TanZenkaku' extern TanHiragana(), TanRomaji(), TanZenkaku(); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ chikujimap.h:33:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu(), TanBackwardBunsetsu(); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ chikujimap.h:33:30: note: in expansion of macro 'TanBackwardBunsetsu' extern TanForwardBunsetsu(), TanBackwardBunsetsu(); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ chikujimap.h:34:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho(), TanPreviousKouho(); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ chikujimap.h:34:24: note: in expansion of macro 'TanPreviousKouho' extern TanNextKouho(), TanPreviousKouho(); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ chikujimap.h:35:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan(); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ chikujimap.h:35:34: note: in expansion of macro 'TanEndOfBunsetsu' extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan(); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ chikujimap.h:35:54: note: in expansion of macro 'TanBubunMuhenkan' extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan(); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ chikujimap.h:36:8: note: in expansion of macro 'TanUpper' extern TanUpper(), TanCapitalize(), TanDeletePrevious(); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ chikujimap.h:36:20: note: in expansion of macro 'TanCapitalize' extern TanUpper(), TanCapitalize(), TanDeletePrevious(); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ chikujimap.h:36:37: note: in expansion of macro 'TanDeletePrevious' extern TanUpper(), TanCapitalize(), TanDeletePrevious(); ^ In file included from chikuji.c:810:0: chikujimap.h:37:8: warning: type defaults to 'int' in declaration of 'TanKanaRotate' [-Wimplicit-int] extern TanKanaRotate pro((uiContext)), TanRomajiRotate pro((uiContext)); ^ chikujimap.h:37:40: warning: type defaults to 'int' in declaration of 'TanRomajiRotate' [-Wimplicit-int] extern TanKanaRotate pro((uiContext)), TanRomajiRotate pro((uiContext)); ^ chikujimap.h:38:8: warning: type defaults to 'int' in declaration of 'TanCaseRotateForward' [-Wimplicit-int] extern TanCaseRotateForward pro((uiContext)); ^ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:349:45: warning: type defaults to 'int' in declaration of 'G349_searchfunc' [-Wimplicit-int] #define searchfunc G349_searchfunc ^ chikujimap.h:54:8: note: in expansion of macro 'searchfunc' extern searchfunc(), CYsearchfunc(), Yomisearchfunc(); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ chikujimap.h:54:22: note: in expansion of macro 'CYsearchfunc' extern searchfunc(), CYsearchfunc(), Yomisearchfunc(); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ chikujimap.h:54:38: note: in expansion of macro 'Yomisearchfunc' extern searchfunc(), CYsearchfunc(), Yomisearchfunc(); ^ rm -f commondata.o unshared/commondata.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O commondata.c -o unshared/commondata.o In file included from canna.h:50:0, from commondata.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from commondata.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from commondata.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from commondata.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from commondata.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from commondata.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from commondata.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ rm -f commondata.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC commondata.c In file included from canna.h:50:0, from commondata.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from commondata.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from commondata.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from commondata.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from commondata.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from commondata.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from commondata.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ rm -f empty.o unshared/empty.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O empty.c -o unshared/empty.o In file included from canna.h:50:0, from empty.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from empty.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from empty.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from empty.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from empty.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from empty.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from empty.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from empty.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from empty.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from empty.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from empty.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from empty.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ empty.c:37:1: warning: return type defaults to 'int' [-Wimplicit-int] inEmptySelfInsert(d) ^ empty.c:52:8: warning: type defaults to 'int' in declaration of 'EmptySelfInsert' [-Wimplicit-int] static EmptySelfInsert pro((uiContext)); ^ empty.c:55:1: warning: return type defaults to 'int' [-Wimplicit-int] EmptySelfInsert(d) ^ empty.c:81:8: warning: type defaults to 'int' in declaration of 'EmptyYomiInsert' [-Wimplicit-int] static EmptyYomiInsert pro((uiContext)); ^ empty.c:84:1: warning: return type defaults to 'int' [-Wimplicit-int] EmptyYomiInsert(d) ^ empty.c:105:8: warning: type defaults to 'int' in declaration of 'EmptyQuotedInsert' [-Wimplicit-int] static EmptyQuotedInsert pro((uiContext)); ^ empty.c:108:1: warning: return type defaults to 'int' [-Wimplicit-int] EmptyQuotedInsert(d) ^ empty.c:122:8: warning: type defaults to 'int' in declaration of 'AlphaSelfInsert' [-Wimplicit-int] static AlphaSelfInsert pro((uiContext)); ^ empty.c:125:1: warning: return type defaults to 'int' [-Wimplicit-int] AlphaSelfInsert(d) ^ empty.c:146:8: warning: type defaults to 'int' in declaration of 'AlphaNop' [-Wimplicit-int] static AlphaNop pro((uiContext)); ^ empty.c:149:1: warning: return type defaults to 'int' [-Wimplicit-int] AlphaNop(d) ^ empty.c:158:8: warning: type defaults to 'int' in declaration of 'EmptyQuit' [-Wimplicit-int] static EmptyQuit pro((uiContext)); ^ empty.c:161:1: warning: return type defaults to 'int' [-Wimplicit-int] EmptyQuit(d) ^ empty.c:175:8: warning: type defaults to 'int' in declaration of 'EmptyKakutei' [-Wimplicit-int] static EmptyKakutei pro((uiContext)); ^ empty.c:178:1: warning: return type defaults to 'int' [-Wimplicit-int] EmptyKakutei(d) ^ empty.c:192:8: warning: type defaults to 'int' in declaration of 'EmptyDeletePrevious' [-Wimplicit-int] static EmptyDeletePrevious pro((uiContext)); ^ empty.c:195:1: warning: return type defaults to 'int' [-Wimplicit-int] EmptyDeletePrevious(d) ^ empty.c:225:1: warning: return type defaults to 'int' [-Wimplicit-int] UserMode(d, estruct) ^ empty.c:257:1: warning: return type defaults to 'int' [-Wimplicit-int] UserSelect(d, estruct) ^ empty.c:304:1: warning: return type defaults to 'int' [-Wimplicit-int] UserMenu(d, estruct) ^ empty.c:315:1: warning: return type defaults to 'int' [-Wimplicit-int] ProcExtraFunc(d, fnum) ^ In file included from canna.h:50:0, from empty.c:27: sglobal.h:243:45: warning: return type defaults to 'int' [-Wimplicit-int] #define getBaseMode G243_getBaseMode ^ empty.c:339:1: note: in expansion of macro 'getBaseMode' getBaseMode(yc) ^ sglobal.h:22:45: warning: return type defaults to 'int' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ empty.c:387:1: note: in expansion of macro 'EmptyBaseHira' EmptyBaseHira(d) ^ sglobal.h:25:45: warning: return type defaults to 'int' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ empty.c:401:1: note: in expansion of macro 'EmptyBaseKata' EmptyBaseKata(d) ^ sglobal.h:19:45: warning: return type defaults to 'int' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ empty.c:418:1: note: in expansion of macro 'EmptyBaseEisu' EmptyBaseEisu(d) ^ sglobal.h:27:45: warning: return type defaults to 'int' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ empty.c:433:1: note: in expansion of macro 'EmptyBaseZen' EmptyBaseZen(d) ^ sglobal.h:20:45: warning: return type defaults to 'int' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ empty.c:454:1: note: in expansion of macro 'EmptyBaseHan' EmptyBaseHan(d) ^ sglobal.h:24:45: warning: return type defaults to 'int' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ empty.c:482:1: note: in expansion of macro 'EmptyBaseKana' EmptyBaseKana(d) ^ sglobal.h:23:45: warning: return type defaults to 'int' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ empty.c:505:1: note: in expansion of macro 'EmptyBaseKakutei' EmptyBaseKakutei(d) ^ sglobal.h:21:45: warning: return type defaults to 'int' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ empty.c:519:1: note: in expansion of macro 'EmptyBaseHenkan' EmptyBaseHenkan(d) ^ empty.c: In function 'renbunInit': sglobal.h:112:45: warning: implicit declaration of function 'G112_ToggleChikuji' [-Wimplicit-function-declaration] #define ToggleChikuji G112_ToggleChikuji ^ empty.c:545:7: note: in expansion of macro 'ToggleChikuji' if (ToggleChikuji(d, 0) == -1) { ^ empty.c: In function 'showServer': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ empty.c:595:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ empty.c: In function 'dicSync': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ empty.c:728:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ emptymap.h: At top level: sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ emptymap.h:27:8: note: in expansion of macro 'AlphaMode' extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode(); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ emptymap.h:27:21: note: in expansion of macro 'HenkanNyuryokuMode' extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode(); ^ In file included from empty.c:750:0: emptymap.h:27:43: warning: type defaults to 'int' in declaration of 'ZenHiraKakuteiMode' [-Wimplicit-int] extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode(); ^ emptymap.h:28:8: warning: type defaults to 'int' in declaration of 'ZenKataKakuteiMode' [-Wimplicit-int] extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode(); ^ emptymap.h:28:30: warning: type defaults to 'int' in declaration of 'HanKataKakuteiMode' [-Wimplicit-int] extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode(); ^ emptymap.h:28:52: warning: type defaults to 'int' in declaration of 'ZenAlphaKakuteiMode' [-Wimplicit-int] extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode(); ^ emptymap.h:29:8: warning: type defaults to 'int' in declaration of 'HanAlphaKakuteiMode' [-Wimplicit-int] extern HanAlphaKakuteiMode(), KigoIchiran(); ^ In file included from canna.h:50:0, from empty.c:27: sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ emptymap.h:29:31: note: in expansion of macro 'KigoIchiran' extern HanAlphaKakuteiMode(), KigoIchiran(); ^ sglobal.h:37:45: warning: type defaults to 'int' in declaration of 'G037_HexMode' [-Wimplicit-int] #define HexMode G037_HexMode ^ emptymap.h:31:8: note: in expansion of macro 'HexMode' extern HexMode(), BushuMode(); ^ sglobal.h:6:45: warning: type defaults to 'int' in declaration of 'G006_BushuMode' [-Wimplicit-int] #define BushuMode G006_BushuMode ^ emptymap.h:31:19: note: in expansion of macro 'BushuMode' extern HexMode(), BushuMode(); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ emptymap.h:33:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran(), UiUtilMode(); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ emptymap.h:33:23: note: in expansion of macro 'UiUtilMode' extern KigoIchiran(), UiUtilMode(); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ emptymap.h:34:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle(), YomiBaseZenHanToggle(); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ emptymap.h:34:34: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseHiraKataToggle(), YomiBaseZenHanToggle(); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ emptymap.h:35:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle(), YomiBaseKakuteiHenkanToggle(); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ emptymap.h:35:34: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKanaEisuToggle(), YomiBaseKakuteiHenkanToggle(); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ emptymap.h:36:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw(), YomiBaseRotateBack(); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ emptymap.h:36:30: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateForw(), YomiBaseRotateBack(); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ emptymap.h:37:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup(); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ emptymap.h:37:25: note: in expansion of macro 'UseOtherKeymap' extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup(); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ emptymap.h:37:43: note: in expansion of macro 'YomiModeBackup' extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup(); ^ sglobal.h:199:45: warning: type defaults to 'int' in declaration of 'G199_dicTouroku' [-Wimplicit-int] #define dicTouroku G199_dicTouroku ^ emptymap.h:38:8: note: in expansion of macro 'dicTouroku' extern dicTouroku pro((uiContext)), dicSakujo pro((uiContext)); ^ sglobal.h:198:45: warning: type defaults to 'int' in declaration of 'G198_dicSakujo' [-Wimplicit-int] #define dicSakujo G198_dicSakujo ^ emptymap.h:38:37: note: in expansion of macro 'dicSakujo' extern dicTouroku pro((uiContext)), dicSakujo pro((uiContext)); ^ sglobal.h:292:45: warning: type defaults to 'int' in declaration of 'G292_kigoRussia' [-Wimplicit-int] #define kigoRussia G292_kigoRussia ^ emptymap.h:40:8: note: in expansion of macro 'kigoRussia' extern kigoRussia(), kigoGreek(), kigoKeisen(); ^ sglobal.h:290:45: warning: type defaults to 'int' in declaration of 'G290_kigoGreek' [-Wimplicit-int] #define kigoGreek G290_kigoGreek ^ emptymap.h:40:22: note: in expansion of macro 'kigoGreek' extern kigoRussia(), kigoGreek(), kigoKeisen(); ^ sglobal.h:291:45: warning: type defaults to 'int' in declaration of 'G291_kigoKeisen' [-Wimplicit-int] #define kigoKeisen G291_kigoKeisen ^ emptymap.h:40:35: note: in expansion of macro 'kigoKeisen' extern kigoRussia(), kigoGreek(), kigoKeisen(); ^ sglobal.h:197:45: warning: type defaults to 'int' in declaration of 'G197_dicMount' [-Wimplicit-int] #define dicMount G197_dicMount ^ emptymap.h:41:8: note: in expansion of macro 'dicMount' extern dicMount(), serverChange(), serverFin(); ^ sglobal.h:353:45: warning: type defaults to 'int' in declaration of 'G353_serverChange' [-Wimplicit-int] #define serverChange G353_serverChange ^ emptymap.h:41:20: note: in expansion of macro 'serverChange' extern dicMount(), serverChange(), serverFin(); ^ sglobal.h:354:45: warning: type defaults to 'int' in declaration of 'G354_serverFin' [-Wimplicit-int] #define serverFin G354_serverFin ^ emptymap.h:41:36: note: in expansion of macro 'serverFin' extern dicMount(), serverChange(), serverFin(); ^ sglobal.h:174:45: warning: type defaults to 'int' in declaration of 'G174_chikujiInit' [-Wimplicit-int] #define chikujiInit G174_chikujiInit ^ emptymap.h:42:8: note: in expansion of macro 'chikujiInit' extern chikujiInit(); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ alphamap.h:28:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence(),UseOtherKeymap(); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ alphamap.h:28:25: note: in expansion of macro 'UseOtherKeymap' extern DoFuncSequence(),UseOtherKeymap(); ^ rm -f empty.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC empty.c In file included from canna.h:50:0, from empty.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from empty.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from empty.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from empty.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from empty.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from empty.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from empty.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from empty.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from empty.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from empty.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from empty.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from empty.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ empty.c:37:1: warning: return type defaults to 'int' [-Wimplicit-int] inEmptySelfInsert(d) ^ empty.c:52:8: warning: type defaults to 'int' in declaration of 'EmptySelfInsert' [-Wimplicit-int] static EmptySelfInsert pro((uiContext)); ^ empty.c:55:1: warning: return type defaults to 'int' [-Wimplicit-int] EmptySelfInsert(d) ^ empty.c:81:8: warning: type defaults to 'int' in declaration of 'EmptyYomiInsert' [-Wimplicit-int] static EmptyYomiInsert pro((uiContext)); ^ empty.c:84:1: warning: return type defaults to 'int' [-Wimplicit-int] EmptyYomiInsert(d) ^ empty.c:105:8: warning: type defaults to 'int' in declaration of 'EmptyQuotedInsert' [-Wimplicit-int] static EmptyQuotedInsert pro((uiContext)); ^ empty.c:108:1: warning: return type defaults to 'int' [-Wimplicit-int] EmptyQuotedInsert(d) ^ empty.c:122:8: warning: type defaults to 'int' in declaration of 'AlphaSelfInsert' [-Wimplicit-int] static AlphaSelfInsert pro((uiContext)); ^ empty.c:125:1: warning: return type defaults to 'int' [-Wimplicit-int] AlphaSelfInsert(d) ^ empty.c:146:8: warning: type defaults to 'int' in declaration of 'AlphaNop' [-Wimplicit-int] static AlphaNop pro((uiContext)); ^ empty.c:149:1: warning: return type defaults to 'int' [-Wimplicit-int] AlphaNop(d) ^ empty.c:158:8: warning: type defaults to 'int' in declaration of 'EmptyQuit' [-Wimplicit-int] static EmptyQuit pro((uiContext)); ^ empty.c:161:1: warning: return type defaults to 'int' [-Wimplicit-int] EmptyQuit(d) ^ empty.c:175:8: warning: type defaults to 'int' in declaration of 'EmptyKakutei' [-Wimplicit-int] static EmptyKakutei pro((uiContext)); ^ empty.c:178:1: warning: return type defaults to 'int' [-Wimplicit-int] EmptyKakutei(d) ^ empty.c:192:8: warning: type defaults to 'int' in declaration of 'EmptyDeletePrevious' [-Wimplicit-int] static EmptyDeletePrevious pro((uiContext)); ^ empty.c:195:1: warning: return type defaults to 'int' [-Wimplicit-int] EmptyDeletePrevious(d) ^ empty.c:225:1: warning: return type defaults to 'int' [-Wimplicit-int] UserMode(d, estruct) ^ empty.c:257:1: warning: return type defaults to 'int' [-Wimplicit-int] UserSelect(d, estruct) ^ empty.c:304:1: warning: return type defaults to 'int' [-Wimplicit-int] UserMenu(d, estruct) ^ empty.c:315:1: warning: return type defaults to 'int' [-Wimplicit-int] ProcExtraFunc(d, fnum) ^ In file included from canna.h:50:0, from empty.c:27: sglobal.h:243:45: warning: return type defaults to 'int' [-Wimplicit-int] #define getBaseMode G243_getBaseMode ^ empty.c:339:1: note: in expansion of macro 'getBaseMode' getBaseMode(yc) ^ sglobal.h:22:45: warning: return type defaults to 'int' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ empty.c:387:1: note: in expansion of macro 'EmptyBaseHira' EmptyBaseHira(d) ^ sglobal.h:25:45: warning: return type defaults to 'int' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ empty.c:401:1: note: in expansion of macro 'EmptyBaseKata' EmptyBaseKata(d) ^ sglobal.h:19:45: warning: return type defaults to 'int' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ empty.c:418:1: note: in expansion of macro 'EmptyBaseEisu' EmptyBaseEisu(d) ^ sglobal.h:27:45: warning: return type defaults to 'int' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ empty.c:433:1: note: in expansion of macro 'EmptyBaseZen' EmptyBaseZen(d) ^ sglobal.h:20:45: warning: return type defaults to 'int' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ empty.c:454:1: note: in expansion of macro 'EmptyBaseHan' EmptyBaseHan(d) ^ sglobal.h:24:45: warning: return type defaults to 'int' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ empty.c:482:1: note: in expansion of macro 'EmptyBaseKana' EmptyBaseKana(d) ^ sglobal.h:23:45: warning: return type defaults to 'int' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ empty.c:505:1: note: in expansion of macro 'EmptyBaseKakutei' EmptyBaseKakutei(d) ^ sglobal.h:21:45: warning: return type defaults to 'int' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ empty.c:519:1: note: in expansion of macro 'EmptyBaseHenkan' EmptyBaseHenkan(d) ^ empty.c: In function 'renbunInit': sglobal.h:112:45: warning: implicit declaration of function 'G112_ToggleChikuji' [-Wimplicit-function-declaration] #define ToggleChikuji G112_ToggleChikuji ^ empty.c:545:7: note: in expansion of macro 'ToggleChikuji' if (ToggleChikuji(d, 0) == -1) { ^ empty.c: In function 'showServer': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ empty.c:595:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ empty.c: In function 'dicSync': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ empty.c:728:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ emptymap.h: At top level: sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ emptymap.h:27:8: note: in expansion of macro 'AlphaMode' extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode(); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ emptymap.h:27:21: note: in expansion of macro 'HenkanNyuryokuMode' extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode(); ^ In file included from empty.c:750:0: emptymap.h:27:43: warning: type defaults to 'int' in declaration of 'ZenHiraKakuteiMode' [-Wimplicit-int] extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode(); ^ emptymap.h:28:8: warning: type defaults to 'int' in declaration of 'ZenKataKakuteiMode' [-Wimplicit-int] extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode(); ^ emptymap.h:28:30: warning: type defaults to 'int' in declaration of 'HanKataKakuteiMode' [-Wimplicit-int] extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode(); ^ emptymap.h:28:52: warning: type defaults to 'int' in declaration of 'ZenAlphaKakuteiMode' [-Wimplicit-int] extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode(); ^ emptymap.h:29:8: warning: type defaults to 'int' in declaration of 'HanAlphaKakuteiMode' [-Wimplicit-int] extern HanAlphaKakuteiMode(), KigoIchiran(); ^ In file included from canna.h:50:0, from empty.c:27: sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ emptymap.h:29:31: note: in expansion of macro 'KigoIchiran' extern HanAlphaKakuteiMode(), KigoIchiran(); ^ sglobal.h:37:45: warning: type defaults to 'int' in declaration of 'G037_HexMode' [-Wimplicit-int] #define HexMode G037_HexMode ^ emptymap.h:31:8: note: in expansion of macro 'HexMode' extern HexMode(), BushuMode(); ^ sglobal.h:6:45: warning: type defaults to 'int' in declaration of 'G006_BushuMode' [-Wimplicit-int] #define BushuMode G006_BushuMode ^ emptymap.h:31:19: note: in expansion of macro 'BushuMode' extern HexMode(), BushuMode(); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ emptymap.h:33:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran(), UiUtilMode(); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ emptymap.h:33:23: note: in expansion of macro 'UiUtilMode' extern KigoIchiran(), UiUtilMode(); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ emptymap.h:34:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle(), YomiBaseZenHanToggle(); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ emptymap.h:34:34: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseHiraKataToggle(), YomiBaseZenHanToggle(); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ emptymap.h:35:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle(), YomiBaseKakuteiHenkanToggle(); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ emptymap.h:35:34: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKanaEisuToggle(), YomiBaseKakuteiHenkanToggle(); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ emptymap.h:36:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw(), YomiBaseRotateBack(); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ emptymap.h:36:30: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateForw(), YomiBaseRotateBack(); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ emptymap.h:37:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup(); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ emptymap.h:37:25: note: in expansion of macro 'UseOtherKeymap' extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup(); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ emptymap.h:37:43: note: in expansion of macro 'YomiModeBackup' extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup(); ^ sglobal.h:199:45: warning: type defaults to 'int' in declaration of 'G199_dicTouroku' [-Wimplicit-int] #define dicTouroku G199_dicTouroku ^ emptymap.h:38:8: note: in expansion of macro 'dicTouroku' extern dicTouroku pro((uiContext)), dicSakujo pro((uiContext)); ^ sglobal.h:198:45: warning: type defaults to 'int' in declaration of 'G198_dicSakujo' [-Wimplicit-int] #define dicSakujo G198_dicSakujo ^ emptymap.h:38:37: note: in expansion of macro 'dicSakujo' extern dicTouroku pro((uiContext)), dicSakujo pro((uiContext)); ^ sglobal.h:292:45: warning: type defaults to 'int' in declaration of 'G292_kigoRussia' [-Wimplicit-int] #define kigoRussia G292_kigoRussia ^ emptymap.h:40:8: note: in expansion of macro 'kigoRussia' extern kigoRussia(), kigoGreek(), kigoKeisen(); ^ sglobal.h:290:45: warning: type defaults to 'int' in declaration of 'G290_kigoGreek' [-Wimplicit-int] #define kigoGreek G290_kigoGreek ^ emptymap.h:40:22: note: in expansion of macro 'kigoGreek' extern kigoRussia(), kigoGreek(), kigoKeisen(); ^ sglobal.h:291:45: warning: type defaults to 'int' in declaration of 'G291_kigoKeisen' [-Wimplicit-int] #define kigoKeisen G291_kigoKeisen ^ emptymap.h:40:35: note: in expansion of macro 'kigoKeisen' extern kigoRussia(), kigoGreek(), kigoKeisen(); ^ sglobal.h:197:45: warning: type defaults to 'int' in declaration of 'G197_dicMount' [-Wimplicit-int] #define dicMount G197_dicMount ^ emptymap.h:41:8: note: in expansion of macro 'dicMount' extern dicMount(), serverChange(), serverFin(); ^ sglobal.h:353:45: warning: type defaults to 'int' in declaration of 'G353_serverChange' [-Wimplicit-int] #define serverChange G353_serverChange ^ emptymap.h:41:20: note: in expansion of macro 'serverChange' extern dicMount(), serverChange(), serverFin(); ^ sglobal.h:354:45: warning: type defaults to 'int' in declaration of 'G354_serverFin' [-Wimplicit-int] #define serverFin G354_serverFin ^ emptymap.h:41:36: note: in expansion of macro 'serverFin' extern dicMount(), serverChange(), serverFin(); ^ sglobal.h:174:45: warning: type defaults to 'int' in declaration of 'G174_chikujiInit' [-Wimplicit-int] #define chikujiInit G174_chikujiInit ^ emptymap.h:42:8: note: in expansion of macro 'chikujiInit' extern chikujiInit(); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ alphamap.h:28:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence(),UseOtherKeymap(); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ alphamap.h:28:25: note: in expansion of macro 'UseOtherKeymap' extern DoFuncSequence(),UseOtherKeymap(); ^ rm -f henkan.o unshared/henkan.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O henkan.c -o unshared/henkan.o In file included from canna.h:50:0, from henkan.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from henkan.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from henkan.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from henkan.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from henkan.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from henkan.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from henkan.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:52:45: warning: return type defaults to 'int' [-Wimplicit-int] #define KanjiInit G052_KanjiInit ^ henkan.c:155:1: note: in expansion of macro 'KanjiInit' KanjiInit() ^ In file included from henkan.c:27:0: henkan.c: In function 'G052_KanjiInit': canna.h:56:22: warning: type defaults to 'int' in declaration of 'CANNA_G271_FirstTime' [-Wimplicit-int] #define FirstTime CANNA_G271_FirstTime ^ henkan.c:161:10: note: in expansion of macro 'FirstTime' extern FirstTime; ^ In file included from canna.h:50:0, from henkan.c:27: henkan.c: At top level: sglobal.h:51:45: warning: return type defaults to 'int' [-Wimplicit-int] #define KanjiFin G051_KanjiFin ^ henkan.c:425:1: note: in expansion of macro 'KanjiFin' KanjiFin() ^ sglobal.h:206:45: warning: return type defaults to 'int' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ henkan.c:1274:1: note: in expansion of macro 'doHenkan' doHenkan(d, len, kanji) ^ henkan.c:1305:1: warning: return type defaults to 'int' [-Wimplicit-int] doYomiHenkan(d, len, kanji, yc) ^ In file included from canna.h:50:0, from henkan.c:27: henkan.c: In function 'doYomiHenkan': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ henkan.c:1312:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ henkan.c: At top level: henkan.c:1523:1: warning: return type defaults to 'int' [-Wimplicit-int] tanNextKouho(d, yc) ^ henkan.c: In function 'enterTanHenkanMode': henkan.c:1565:1: warning: type of 'fnum' defaults to 'int' [-Wimplicit-int] enterTanHenkanMode(d, fnum) ^ In file included from canna.h:50:0, from henkan.c:27: henkan.c: At top level: sglobal.h:99:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ henkan.c:1607:1: note: in expansion of macro 'TanKouhoIchiran' TanKouhoIchiran(d) ^ sglobal.h:101:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ henkan.c:1616:1: note: in expansion of macro 'TanNextKouho' TanNextKouho(d) ^ henkan.c:1634:8: warning: type defaults to 'int' in declaration of 'TanHenkan' [-Wimplicit-int] static TanHenkan pro((uiContext)); ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:103:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ henkan.c:1661:1: note: in expansion of macro 'TanPreviousKouho' TanPreviousKouho(d) ^ sglobal.h:96:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ henkan.c:1705:1: note: in expansion of macro 'TanHiragana' TanHiragana(d) ^ sglobal.h:98:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ henkan.c:1711:1: note: in expansion of macro 'TanKatakana' TanKatakana(d) ^ sglobal.h:105:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ henkan.c:1717:1: note: in expansion of macro 'TanRomaji' TanRomaji(d) ^ sglobal.h:106:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ henkan.c:1723:1: note: in expansion of macro 'TanUpper' TanUpper(d) ^ sglobal.h:91:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ henkan.c:1729:1: note: in expansion of macro 'TanCapitalize' TanCapitalize(d) ^ sglobal.h:107:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ henkan.c:1735:1: note: in expansion of macro 'TanZenkaku' TanZenkaku(d) ^ sglobal.h:95:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ henkan.c:1741:1: note: in expansion of macro 'TanHankaku' TanHankaku(d) ^ henkan.c:1749:1: warning: return type defaults to 'int' [-Wimplicit-int] TanKanaRotate(d) ^ henkan.c:1757:1: warning: return type defaults to 'int' [-Wimplicit-int] TanRomajiRotate(d) ^ henkan.c:1765:1: warning: return type defaults to 'int' [-Wimplicit-int] TanCaseRotateForward(d) ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:100:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ henkan.c:1897:1: note: in expansion of macro 'TanMuhenkan' TanMuhenkan(d) ^ sglobal.h:97:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ henkan.c:2164:1: note: in expansion of macro 'TanKakutei' TanKakutei(d) ^ henkan.c:2180:8: warning: type defaults to 'int' in declaration of 'TanKakuteiYomiInsert' [-Wimplicit-int] static TanKakuteiYomiInsert pro((uiContext)); ^ In file included from canna.h:50:0, from henkan.c:27: henkan.c: In function 'TanKakuteiYomiInsert': sglobal.h:312:45: warning: type defaults to 'int' in declaration of 'G312_nKouhoBunsetsu' [-Wimplicit-int] #define nKouhoBunsetsu G312_nKouhoBunsetsu ^ henkan.c:2215:9: note: in expansion of macro 'nKouhoBunsetsu' extern nKouhoBunsetsu; ^ henkan.c: At top level: henkan.c:2299:8: warning: type defaults to 'int' in declaration of 'TanExtendBunsetsu' [-Wimplicit-int] static TanExtendBunsetsu pro((uiContext)); ^ henkan.c:2332:8: warning: type defaults to 'int' in declaration of 'TanShrinkBunsetsu' [-Wimplicit-int] static TanShrinkBunsetsu pro((uiContext)); ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:104:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ henkan.c:2372:1: note: in expansion of macro 'TanPrintBunpou' TanPrintBunpou(d) ^ henkan.c: In function 'jrKanjiPipeError': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ henkan.c:2459:10: note: in expansion of macro 'defaultContext' extern defaultContext, defaultBushuContext; ^ sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ henkan.c:2459:26: note: in expansion of macro 'defaultBushuContext' extern defaultContext, defaultBushuContext; ^ henkan.c: At top level: henkan.c:2481:8: warning: type defaults to 'int' in declaration of 'TanBunsetsuMode' [-Wimplicit-int] static TanBunsetsuMode pro((uiContext)); ^ henkan.c:2484:1: warning: return type defaults to 'int' [-Wimplicit-int] TanBunsetsuMode(d) ^ henkan.c:2647:8: warning: type defaults to 'int' in declaration of 'TbChooseChar' [-Wimplicit-int] static TbChooseChar pro((uiContext, int)); ^ henkan.c:2650:1: warning: return type defaults to 'int' [-Wimplicit-int] TbChooseChar(d, head) ^ henkan.c:2725:8: warning: type defaults to 'int' in declaration of 'TanChooseHeadChar' [-Wimplicit-int] static TanChooseHeadChar pro((uiContext)); ^ henkan.c:2726:8: warning: type defaults to 'int' in declaration of 'TanChooseTailChar' [-Wimplicit-int] static TanChooseTailChar pro((uiContext)); ^ henkan.c:2729:1: warning: return type defaults to 'int' [-Wimplicit-int] TanChooseHeadChar(d) ^ henkan.c:2736:1: warning: return type defaults to 'int' [-Wimplicit-int] TanChooseTailChar(d) ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ tanmap.h:27:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)), DoFuncSequence pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ tanmap.h:27:42: note: in expansion of macro 'DoFuncSequence' extern TanKouhoIchiran pro((uiContext)), DoFuncSequence pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ tanmap.h:28:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ tanmap.h:29:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)), TanBubunKakutei pro((uiContext)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ tanmap.h:29:38: note: in expansion of macro 'TanBubunKakutei' extern YomiKakutei pro((uiContext)), TanBubunKakutei pro((uiContext)); ^ rm -f henkan.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC henkan.c In file included from canna.h:50:0, from henkan.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from henkan.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from henkan.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from henkan.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from henkan.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from henkan.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from henkan.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:52:45: warning: return type defaults to 'int' [-Wimplicit-int] #define KanjiInit G052_KanjiInit ^ henkan.c:155:1: note: in expansion of macro 'KanjiInit' KanjiInit() ^ In file included from henkan.c:27:0: henkan.c: In function 'G052_KanjiInit': canna.h:56:22: warning: type defaults to 'int' in declaration of 'CANNA_G271_FirstTime' [-Wimplicit-int] #define FirstTime CANNA_G271_FirstTime ^ henkan.c:161:10: note: in expansion of macro 'FirstTime' extern FirstTime; ^ In file included from canna.h:50:0, from henkan.c:27: henkan.c: At top level: sglobal.h:51:45: warning: return type defaults to 'int' [-Wimplicit-int] #define KanjiFin G051_KanjiFin ^ henkan.c:425:1: note: in expansion of macro 'KanjiFin' KanjiFin() ^ sglobal.h:206:45: warning: return type defaults to 'int' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ henkan.c:1274:1: note: in expansion of macro 'doHenkan' doHenkan(d, len, kanji) ^ henkan.c:1305:1: warning: return type defaults to 'int' [-Wimplicit-int] doYomiHenkan(d, len, kanji, yc) ^ In file included from canna.h:50:0, from henkan.c:27: henkan.c: In function 'doYomiHenkan': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ henkan.c:1312:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ henkan.c: At top level: henkan.c:1523:1: warning: return type defaults to 'int' [-Wimplicit-int] tanNextKouho(d, yc) ^ henkan.c: In function 'enterTanHenkanMode': henkan.c:1565:1: warning: type of 'fnum' defaults to 'int' [-Wimplicit-int] enterTanHenkanMode(d, fnum) ^ In file included from canna.h:50:0, from henkan.c:27: henkan.c: At top level: sglobal.h:99:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ henkan.c:1607:1: note: in expansion of macro 'TanKouhoIchiran' TanKouhoIchiran(d) ^ sglobal.h:101:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ henkan.c:1616:1: note: in expansion of macro 'TanNextKouho' TanNextKouho(d) ^ henkan.c:1634:8: warning: type defaults to 'int' in declaration of 'TanHenkan' [-Wimplicit-int] static TanHenkan pro((uiContext)); ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:103:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ henkan.c:1661:1: note: in expansion of macro 'TanPreviousKouho' TanPreviousKouho(d) ^ sglobal.h:96:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ henkan.c:1705:1: note: in expansion of macro 'TanHiragana' TanHiragana(d) ^ sglobal.h:98:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ henkan.c:1711:1: note: in expansion of macro 'TanKatakana' TanKatakana(d) ^ sglobal.h:105:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ henkan.c:1717:1: note: in expansion of macro 'TanRomaji' TanRomaji(d) ^ sglobal.h:106:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ henkan.c:1723:1: note: in expansion of macro 'TanUpper' TanUpper(d) ^ sglobal.h:91:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ henkan.c:1729:1: note: in expansion of macro 'TanCapitalize' TanCapitalize(d) ^ sglobal.h:107:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ henkan.c:1735:1: note: in expansion of macro 'TanZenkaku' TanZenkaku(d) ^ sglobal.h:95:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ henkan.c:1741:1: note: in expansion of macro 'TanHankaku' TanHankaku(d) ^ henkan.c:1749:1: warning: return type defaults to 'int' [-Wimplicit-int] TanKanaRotate(d) ^ henkan.c:1757:1: warning: return type defaults to 'int' [-Wimplicit-int] TanRomajiRotate(d) ^ henkan.c:1765:1: warning: return type defaults to 'int' [-Wimplicit-int] TanCaseRotateForward(d) ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:100:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ henkan.c:1897:1: note: in expansion of macro 'TanMuhenkan' TanMuhenkan(d) ^ sglobal.h:97:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ henkan.c:2164:1: note: in expansion of macro 'TanKakutei' TanKakutei(d) ^ henkan.c:2180:8: warning: type defaults to 'int' in declaration of 'TanKakuteiYomiInsert' [-Wimplicit-int] static TanKakuteiYomiInsert pro((uiContext)); ^ In file included from canna.h:50:0, from henkan.c:27: henkan.c: In function 'TanKakuteiYomiInsert': sglobal.h:312:45: warning: type defaults to 'int' in declaration of 'G312_nKouhoBunsetsu' [-Wimplicit-int] #define nKouhoBunsetsu G312_nKouhoBunsetsu ^ henkan.c:2215:9: note: in expansion of macro 'nKouhoBunsetsu' extern nKouhoBunsetsu; ^ henkan.c: At top level: henkan.c:2299:8: warning: type defaults to 'int' in declaration of 'TanExtendBunsetsu' [-Wimplicit-int] static TanExtendBunsetsu pro((uiContext)); ^ henkan.c:2332:8: warning: type defaults to 'int' in declaration of 'TanShrinkBunsetsu' [-Wimplicit-int] static TanShrinkBunsetsu pro((uiContext)); ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:104:45: warning: return type defaults to 'int' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ henkan.c:2372:1: note: in expansion of macro 'TanPrintBunpou' TanPrintBunpou(d) ^ henkan.c: In function 'jrKanjiPipeError': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ henkan.c:2459:10: note: in expansion of macro 'defaultContext' extern defaultContext, defaultBushuContext; ^ sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ henkan.c:2459:26: note: in expansion of macro 'defaultBushuContext' extern defaultContext, defaultBushuContext; ^ henkan.c: At top level: henkan.c:2481:8: warning: type defaults to 'int' in declaration of 'TanBunsetsuMode' [-Wimplicit-int] static TanBunsetsuMode pro((uiContext)); ^ henkan.c:2484:1: warning: return type defaults to 'int' [-Wimplicit-int] TanBunsetsuMode(d) ^ henkan.c:2647:8: warning: type defaults to 'int' in declaration of 'TbChooseChar' [-Wimplicit-int] static TbChooseChar pro((uiContext, int)); ^ henkan.c:2650:1: warning: return type defaults to 'int' [-Wimplicit-int] TbChooseChar(d, head) ^ henkan.c:2725:8: warning: type defaults to 'int' in declaration of 'TanChooseHeadChar' [-Wimplicit-int] static TanChooseHeadChar pro((uiContext)); ^ henkan.c:2726:8: warning: type defaults to 'int' in declaration of 'TanChooseTailChar' [-Wimplicit-int] static TanChooseTailChar pro((uiContext)); ^ henkan.c:2729:1: warning: return type defaults to 'int' [-Wimplicit-int] TanChooseHeadChar(d) ^ henkan.c:2736:1: warning: return type defaults to 'int' [-Wimplicit-int] TanChooseTailChar(d) ^ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ tanmap.h:27:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)), DoFuncSequence pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ tanmap.h:27:42: note: in expansion of macro 'DoFuncSequence' extern TanKouhoIchiran pro((uiContext)), DoFuncSequence pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ tanmap.h:28:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ tanmap.h:29:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)), TanBubunKakutei pro((uiContext)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ tanmap.h:29:38: note: in expansion of macro 'TanBubunKakutei' extern YomiKakutei pro((uiContext)), TanBubunKakutei pro((uiContext)); ^ rm -f hex.o unshared/hex.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O hex.c -o unshared/hex.o In file included from canna.h:50:0, from hex.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from hex.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from hex.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from hex.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from hex.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from hex.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from hex.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from hex.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from hex.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from hex.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from hex.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from hex.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ hex.c:50:1: warning: return type defaults to 'int' [-Wimplicit-int] hexEveryTimeCatch(d, retval, env) ^ In file included from canna.h:50:0, from hex.c:28: hex.c: In function 'hexEveryTimeCatch': sglobal.h:188:45: warning: implicit declaration of function 'G188_convertAsHex' [-Wimplicit-function-declaration] #define convertAsHex G188_convertAsHex ^ hex.c:75:11: note: in expansion of macro 'convertAsHex' if (convertAsHex(d)) { ^ sglobal.h:172:45: warning: implicit declaration of function 'G172_checkGLineLen' [-Wimplicit-function-declaration] #define checkGLineLen G172_checkGLineLen ^ hex.c:99:3: note: in expansion of macro 'checkGLineLen' checkGLineLen(d); ^ hex.c: At top level: hex.c:104:1: warning: return type defaults to 'int' [-Wimplicit-int] exitHex(d, retval, env) ^ In file included from canna.h:50:0, from hex.c:28: hex.c: In function 'exitHex': sglobal.h:192:45: warning: implicit declaration of function 'G192_cvtAsHex' [-Wimplicit-function-declaration] #define cvtAsHex G192_cvtAsHex ^ hex.c:110:7: note: in expansion of macro 'cvtAsHex' if (cvtAsHex(d, d->buffer_return, d->buffer_return, d->nbytes)) { ^ hex.c: At top level: hex.c:123:1: warning: return type defaults to 'int' [-Wimplicit-int] quitHex(d, retval, env) ^ hex.c:138:1: warning: return type defaults to 'int' [-Wimplicit-int] hexMode(d, major_mode) ^ In file included from canna.h:50:0, from hex.c:28: sglobal.h:37:45: warning: return type defaults to 'int' [-Wimplicit-int] #define HexMode G037_HexMode ^ hex.c:165:1: note: in expansion of macro 'HexMode' HexMode(d) ^ rm -f hex.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC hex.c In file included from canna.h:50:0, from hex.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from hex.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from hex.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from hex.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from hex.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from hex.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from hex.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from hex.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from hex.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from hex.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from hex.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from hex.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ hex.c:50:1: warning: return type defaults to 'int' [-Wimplicit-int] hexEveryTimeCatch(d, retval, env) ^ In file included from canna.h:50:0, from hex.c:28: hex.c: In function 'hexEveryTimeCatch': sglobal.h:188:45: warning: implicit declaration of function 'G188_convertAsHex' [-Wimplicit-function-declaration] #define convertAsHex G188_convertAsHex ^ hex.c:75:11: note: in expansion of macro 'convertAsHex' if (convertAsHex(d)) { ^ sglobal.h:172:45: warning: implicit declaration of function 'G172_checkGLineLen' [-Wimplicit-function-declaration] #define checkGLineLen G172_checkGLineLen ^ hex.c:99:3: note: in expansion of macro 'checkGLineLen' checkGLineLen(d); ^ hex.c: At top level: hex.c:104:1: warning: return type defaults to 'int' [-Wimplicit-int] exitHex(d, retval, env) ^ In file included from canna.h:50:0, from hex.c:28: hex.c: In function 'exitHex': sglobal.h:192:45: warning: implicit declaration of function 'G192_cvtAsHex' [-Wimplicit-function-declaration] #define cvtAsHex G192_cvtAsHex ^ hex.c:110:7: note: in expansion of macro 'cvtAsHex' if (cvtAsHex(d, d->buffer_return, d->buffer_return, d->nbytes)) { ^ hex.c: At top level: hex.c:123:1: warning: return type defaults to 'int' [-Wimplicit-int] quitHex(d, retval, env) ^ hex.c:138:1: warning: return type defaults to 'int' [-Wimplicit-int] hexMode(d, major_mode) ^ In file included from canna.h:50:0, from hex.c:28: sglobal.h:37:45: warning: return type defaults to 'int' [-Wimplicit-int] #define HexMode G037_HexMode ^ hex.c:165:1: note: in expansion of macro 'HexMode' HexMode(d) ^ rm -f ichiran.o unshared/ichiran.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O ichiran.c -o unshared/ichiran.o In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from ichiran.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from ichiran.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from ichiran.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from ichiran.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from ichiran.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from ichiran.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:267:45: warning: return type defaults to 'int' [-Wimplicit-int] #define initIchiran G267_initIchiran ^ ichiran.c:72:1: note: in expansion of macro 'initIchiran' initIchiran() ^ ichiran.c:190:8: warning: type defaults to 'int' in declaration of 'ichiranEveryTimeCatch' [-Wimplicit-int] static ichiranEveryTimeCatch pro((uiContext, int, mode_context)); ^ ichiran.c:193:1: warning: return type defaults to 'int' [-Wimplicit-int] ichiranEveryTimeCatch(d, retval, env) ^ ichiran.c:208:8: warning: type defaults to 'int' in declaration of 'ichiranExitCatch' [-Wimplicit-int] static ichiranExitCatch pro((uiContext, int, mode_context)); ^ ichiran.c:211:1: warning: return type defaults to 'int' [-Wimplicit-int] ichiranExitCatch(d, retval, env) ^ ichiran.c:252:8: warning: type defaults to 'int' in declaration of 'ichiranQuitCatch' [-Wimplicit-int] static ichiranQuitCatch pro((uiContext, int, mode_context)); ^ ichiran.c:255:1: warning: return type defaults to 'int' [-Wimplicit-int] ichiranQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:155:45: warning: return type defaults to 'int' [-Wimplicit-int] #define allocIchiranBuf G155_allocIchiranBuf ^ ichiran.c:540:1: note: in expansion of macro 'allocIchiranBuf' allocIchiranBuf(d) ^ sglobal.h:362:45: warning: return type defaults to 'int' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ ichiran.c:749:1: note: in expansion of macro 'tanKouhoIchiran' tanKouhoIchiran(d, step) ^ sglobal.h:47:45: warning: return type defaults to 'int' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ ichiran.c:821:1: note: in expansion of macro 'IchiranQuit' IchiranQuit(d) ^ ichiran.c:879:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranKakuteiThenDo(d, func) ^ ichiran.c:903:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranQuitThenDo(d, func) ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:43:45: warning: return type defaults to 'int' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ ichiran.c:930:1: note: in expansion of macro 'IchiranForwardKouho' IchiranForwardKouho(d) ^ sglobal.h:40:45: warning: return type defaults to 'int' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ ichiran.c:983:1: note: in expansion of macro 'IchiranBackwardKouho' IchiranBackwardKouho(d) ^ ichiran.c:1036:8: warning: type defaults to 'int' in declaration of 'IchiranConvert' [-Wimplicit-int] static IchiranConvert pro((uiContext)); ^ ichiran.c:1039:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranConvert(d) ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:46:45: warning: return type defaults to 'int' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ ichiran.c:1062:1: note: in expansion of macro 'IchiranPreviousKouhoretsu' IchiranPreviousKouhoretsu(d) ^ sglobal.h:44:45: warning: return type defaults to 'int' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ ichiran.c:1140:1: note: in expansion of macro 'IchiranNextKouhoretsu' IchiranNextKouhoretsu(d) ^ ichiran.c:1178:8: warning: type defaults to 'int' in declaration of 'IchiranNextPage' [-Wimplicit-int] static IchiranNextPage pro((uiContext)); ^ ichiran.c:1181:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranNextPage(d) ^ ichiran.c:1209:8: warning: type defaults to 'int' in declaration of 'IchiranPreviousPage' [-Wimplicit-int] static IchiranPreviousPage pro((uiContext)); ^ ichiran.c:1212:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranPreviousPage(d) ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:41:45: warning: return type defaults to 'int' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ ichiran.c:1280:1: note: in expansion of macro 'IchiranBeginningOfKouho' IchiranBeginningOfKouho(d) ^ sglobal.h:42:45: warning: return type defaults to 'int' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ ichiran.c:1319:1: note: in expansion of macro 'IchiranEndOfKouho' IchiranEndOfKouho(d) ^ ichiran.c:1361:8: warning: type defaults to 'int' in declaration of 'IchiranBangoKouho' [-Wimplicit-int] static IchiranBangoKouho pro((uiContext)); ^ ichiran.c:1364:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranBangoKouho(d) ^ ichiran.c:1494:8: warning: type defaults to 'int' in declaration of 'IchiranKakutei' [-Wimplicit-int] static IchiranKakutei pro((uiContext)); ^ ichiran.c:1497:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranKakutei(d) ^ ichiran.c:1553:8: warning: type defaults to 'int' in declaration of 'IchiranExtendBunsetsu' [-Wimplicit-int] static IchiranExtendBunsetsu pro((uiContext)); ^ ichiran.c:1556:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranExtendBunsetsu(d) ^ ichiran.c:1562:8: warning: type defaults to 'int' in declaration of 'IchiranShrinkBunsetsu' [-Wimplicit-int] static IchiranShrinkBunsetsu pro((uiContext)); ^ ichiran.c:1565:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranShrinkBunsetsu(d) ^ ichiran.c:1571:8: warning: type defaults to 'int' in declaration of 'IchiranAdjustBunsetsu' [-Wimplicit-int] static IchiranAdjustBunsetsu pro((uiContext)); ^ ichiran.c:1574:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranAdjustBunsetsu(d) ^ ichiran.c:1580:8: warning: type defaults to 'int' in declaration of 'IchiranKillToEndOfLine' [-Wimplicit-int] static IchiranKillToEndOfLine pro((uiContext)); ^ ichiran.c:1583:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranKillToEndOfLine(d) ^ ichiran.c:1589:8: warning: type defaults to 'int' in declaration of 'IchiranDeleteNext' [-Wimplicit-int] static IchiranDeleteNext pro((uiContext)); ^ ichiran.c:1592:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranDeleteNext(d) ^ ichiran.c:1598:8: warning: type defaults to 'int' in declaration of 'IchiranBubunMuhenkan' [-Wimplicit-int] static IchiranBubunMuhenkan pro((uiContext)); ^ ichiran.c:1601:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranBubunMuhenkan(d) ^ ichiran.c:1607:8: warning: type defaults to 'int' in declaration of 'IchiranHiragana' [-Wimplicit-int] static IchiranHiragana pro((uiContext)); ^ ichiran.c:1610:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranHiragana(d) ^ ichiran.c:1616:8: warning: type defaults to 'int' in declaration of 'IchiranKatakana' [-Wimplicit-int] static IchiranKatakana pro((uiContext)); ^ ichiran.c:1619:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranKatakana(d) ^ ichiran.c:1625:8: warning: type defaults to 'int' in declaration of 'IchiranZenkaku' [-Wimplicit-int] static IchiranZenkaku pro((uiContext)); ^ ichiran.c:1628:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranZenkaku(d) ^ ichiran.c:1634:8: warning: type defaults to 'int' in declaration of 'IchiranHankaku' [-Wimplicit-int] static IchiranHankaku pro((uiContext)); ^ ichiran.c:1637:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranHankaku(d) ^ ichiran.c:1643:8: warning: type defaults to 'int' in declaration of 'IchiranRomaji' [-Wimplicit-int] static IchiranRomaji pro((uiContext)); ^ ichiran.c:1646:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranRomaji(d) ^ ichiran.c:1652:8: warning: type defaults to 'int' in declaration of 'IchiranToUpper' [-Wimplicit-int] static IchiranToUpper pro((uiContext)); ^ ichiran.c:1655:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranToUpper(d) ^ ichiran.c:1661:8: warning: type defaults to 'int' in declaration of 'IchiranToLower' [-Wimplicit-int] static IchiranToLower pro((uiContext)); ^ ichiran.c:1664:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranToLower(d) ^ ichiran.c:1670:8: warning: type defaults to 'int' in declaration of 'IchiranCapitalize' [-Wimplicit-int] static IchiranCapitalize pro((uiContext)); ^ ichiran.c:1673:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranCapitalize(d) ^ ichiran.c:1679:8: warning: type defaults to 'int' in declaration of 'IchiranKanaRotate' [-Wimplicit-int] static IchiranKanaRotate pro((uiContext)); ^ ichiran.c:1682:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranKanaRotate(d) ^ ichiran.c:1688:8: warning: type defaults to 'int' in declaration of 'IchiranRomajiRotate' [-Wimplicit-int] static IchiranRomajiRotate pro((uiContext)); ^ ichiran.c:1691:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranRomajiRotate(d) ^ ichiran.c:1697:8: warning: type defaults to 'int' in declaration of 'IchiranCaseRotateForward' [-Wimplicit-int] static IchiranCaseRotateForward pro((uiContext)); ^ ichiran.c:1700:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranCaseRotateForward(d) ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ ichiranmap.h:27:9: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence(),UseOtherKeymap(); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ ichiranmap.h:27:26: note: in expansion of macro 'UseOtherKeymap' extern DoFuncSequence(),UseOtherKeymap(); ^ rm -f ichiran.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC ichiran.c In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from ichiran.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from ichiran.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from ichiran.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from ichiran.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from ichiran.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from ichiran.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:267:45: warning: return type defaults to 'int' [-Wimplicit-int] #define initIchiran G267_initIchiran ^ ichiran.c:72:1: note: in expansion of macro 'initIchiran' initIchiran() ^ ichiran.c:190:8: warning: type defaults to 'int' in declaration of 'ichiranEveryTimeCatch' [-Wimplicit-int] static ichiranEveryTimeCatch pro((uiContext, int, mode_context)); ^ ichiran.c:193:1: warning: return type defaults to 'int' [-Wimplicit-int] ichiranEveryTimeCatch(d, retval, env) ^ ichiran.c:208:8: warning: type defaults to 'int' in declaration of 'ichiranExitCatch' [-Wimplicit-int] static ichiranExitCatch pro((uiContext, int, mode_context)); ^ ichiran.c:211:1: warning: return type defaults to 'int' [-Wimplicit-int] ichiranExitCatch(d, retval, env) ^ ichiran.c:252:8: warning: type defaults to 'int' in declaration of 'ichiranQuitCatch' [-Wimplicit-int] static ichiranQuitCatch pro((uiContext, int, mode_context)); ^ ichiran.c:255:1: warning: return type defaults to 'int' [-Wimplicit-int] ichiranQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:155:45: warning: return type defaults to 'int' [-Wimplicit-int] #define allocIchiranBuf G155_allocIchiranBuf ^ ichiran.c:540:1: note: in expansion of macro 'allocIchiranBuf' allocIchiranBuf(d) ^ sglobal.h:362:45: warning: return type defaults to 'int' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ ichiran.c:749:1: note: in expansion of macro 'tanKouhoIchiran' tanKouhoIchiran(d, step) ^ sglobal.h:47:45: warning: return type defaults to 'int' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ ichiran.c:821:1: note: in expansion of macro 'IchiranQuit' IchiranQuit(d) ^ ichiran.c:879:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranKakuteiThenDo(d, func) ^ ichiran.c:903:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranQuitThenDo(d, func) ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:43:45: warning: return type defaults to 'int' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ ichiran.c:930:1: note: in expansion of macro 'IchiranForwardKouho' IchiranForwardKouho(d) ^ sglobal.h:40:45: warning: return type defaults to 'int' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ ichiran.c:983:1: note: in expansion of macro 'IchiranBackwardKouho' IchiranBackwardKouho(d) ^ ichiran.c:1036:8: warning: type defaults to 'int' in declaration of 'IchiranConvert' [-Wimplicit-int] static IchiranConvert pro((uiContext)); ^ ichiran.c:1039:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranConvert(d) ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:46:45: warning: return type defaults to 'int' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ ichiran.c:1062:1: note: in expansion of macro 'IchiranPreviousKouhoretsu' IchiranPreviousKouhoretsu(d) ^ sglobal.h:44:45: warning: return type defaults to 'int' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ ichiran.c:1140:1: note: in expansion of macro 'IchiranNextKouhoretsu' IchiranNextKouhoretsu(d) ^ ichiran.c:1178:8: warning: type defaults to 'int' in declaration of 'IchiranNextPage' [-Wimplicit-int] static IchiranNextPage pro((uiContext)); ^ ichiran.c:1181:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranNextPage(d) ^ ichiran.c:1209:8: warning: type defaults to 'int' in declaration of 'IchiranPreviousPage' [-Wimplicit-int] static IchiranPreviousPage pro((uiContext)); ^ ichiran.c:1212:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranPreviousPage(d) ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:41:45: warning: return type defaults to 'int' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ ichiran.c:1280:1: note: in expansion of macro 'IchiranBeginningOfKouho' IchiranBeginningOfKouho(d) ^ sglobal.h:42:45: warning: return type defaults to 'int' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ ichiran.c:1319:1: note: in expansion of macro 'IchiranEndOfKouho' IchiranEndOfKouho(d) ^ ichiran.c:1361:8: warning: type defaults to 'int' in declaration of 'IchiranBangoKouho' [-Wimplicit-int] static IchiranBangoKouho pro((uiContext)); ^ ichiran.c:1364:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranBangoKouho(d) ^ ichiran.c:1494:8: warning: type defaults to 'int' in declaration of 'IchiranKakutei' [-Wimplicit-int] static IchiranKakutei pro((uiContext)); ^ ichiran.c:1497:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranKakutei(d) ^ ichiran.c:1553:8: warning: type defaults to 'int' in declaration of 'IchiranExtendBunsetsu' [-Wimplicit-int] static IchiranExtendBunsetsu pro((uiContext)); ^ ichiran.c:1556:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranExtendBunsetsu(d) ^ ichiran.c:1562:8: warning: type defaults to 'int' in declaration of 'IchiranShrinkBunsetsu' [-Wimplicit-int] static IchiranShrinkBunsetsu pro((uiContext)); ^ ichiran.c:1565:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranShrinkBunsetsu(d) ^ ichiran.c:1571:8: warning: type defaults to 'int' in declaration of 'IchiranAdjustBunsetsu' [-Wimplicit-int] static IchiranAdjustBunsetsu pro((uiContext)); ^ ichiran.c:1574:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranAdjustBunsetsu(d) ^ ichiran.c:1580:8: warning: type defaults to 'int' in declaration of 'IchiranKillToEndOfLine' [-Wimplicit-int] static IchiranKillToEndOfLine pro((uiContext)); ^ ichiran.c:1583:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranKillToEndOfLine(d) ^ ichiran.c:1589:8: warning: type defaults to 'int' in declaration of 'IchiranDeleteNext' [-Wimplicit-int] static IchiranDeleteNext pro((uiContext)); ^ ichiran.c:1592:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranDeleteNext(d) ^ ichiran.c:1598:8: warning: type defaults to 'int' in declaration of 'IchiranBubunMuhenkan' [-Wimplicit-int] static IchiranBubunMuhenkan pro((uiContext)); ^ ichiran.c:1601:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranBubunMuhenkan(d) ^ ichiran.c:1607:8: warning: type defaults to 'int' in declaration of 'IchiranHiragana' [-Wimplicit-int] static IchiranHiragana pro((uiContext)); ^ ichiran.c:1610:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranHiragana(d) ^ ichiran.c:1616:8: warning: type defaults to 'int' in declaration of 'IchiranKatakana' [-Wimplicit-int] static IchiranKatakana pro((uiContext)); ^ ichiran.c:1619:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranKatakana(d) ^ ichiran.c:1625:8: warning: type defaults to 'int' in declaration of 'IchiranZenkaku' [-Wimplicit-int] static IchiranZenkaku pro((uiContext)); ^ ichiran.c:1628:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranZenkaku(d) ^ ichiran.c:1634:8: warning: type defaults to 'int' in declaration of 'IchiranHankaku' [-Wimplicit-int] static IchiranHankaku pro((uiContext)); ^ ichiran.c:1637:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranHankaku(d) ^ ichiran.c:1643:8: warning: type defaults to 'int' in declaration of 'IchiranRomaji' [-Wimplicit-int] static IchiranRomaji pro((uiContext)); ^ ichiran.c:1646:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranRomaji(d) ^ ichiran.c:1652:8: warning: type defaults to 'int' in declaration of 'IchiranToUpper' [-Wimplicit-int] static IchiranToUpper pro((uiContext)); ^ ichiran.c:1655:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranToUpper(d) ^ ichiran.c:1661:8: warning: type defaults to 'int' in declaration of 'IchiranToLower' [-Wimplicit-int] static IchiranToLower pro((uiContext)); ^ ichiran.c:1664:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranToLower(d) ^ ichiran.c:1670:8: warning: type defaults to 'int' in declaration of 'IchiranCapitalize' [-Wimplicit-int] static IchiranCapitalize pro((uiContext)); ^ ichiran.c:1673:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranCapitalize(d) ^ ichiran.c:1679:8: warning: type defaults to 'int' in declaration of 'IchiranKanaRotate' [-Wimplicit-int] static IchiranKanaRotate pro((uiContext)); ^ ichiran.c:1682:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranKanaRotate(d) ^ ichiran.c:1688:8: warning: type defaults to 'int' in declaration of 'IchiranRomajiRotate' [-Wimplicit-int] static IchiranRomajiRotate pro((uiContext)); ^ ichiran.c:1691:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranRomajiRotate(d) ^ ichiran.c:1697:8: warning: type defaults to 'int' in declaration of 'IchiranCaseRotateForward' [-Wimplicit-int] static IchiranCaseRotateForward pro((uiContext)); ^ ichiran.c:1700:1: warning: return type defaults to 'int' [-Wimplicit-int] IchiranCaseRotateForward(d) ^ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ ichiranmap.h:27:9: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence(),UseOtherKeymap(); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ ichiranmap.h:27:26: note: in expansion of macro 'UseOtherKeymap' extern DoFuncSequence(),UseOtherKeymap(); ^ rm -f jishu.o unshared/jishu.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O jishu.c -o unshared/jishu.o In file included from canna.h:50:0, from jishu.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from jishu.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from jishu.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from jishu.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from jishu.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from jishu.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from jishu.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:223:45: warning: return type defaults to 'int' [-Wimplicit-int] #define extractJishuString G223_extractJishuString ^ jishu.c:149:1: note: in expansion of macro 'extractJishuString' extractJishuString(yc, s, e, sr, er) ^ jishu.c:361:1: warning: return type defaults to 'int' [-Wimplicit-int] inhibittedJishu(d) ^ jishu.c:378:1: warning: return type defaults to 'int' [-Wimplicit-int] nextJishu(d) ^ jishu.c:391:1: warning: return type defaults to 'int' [-Wimplicit-int] previousJishu(d) ^ jishu.c:404:8: warning: type defaults to 'int' in declaration of 'JishuNextJishu' [-Wimplicit-int] static JishuNextJishu pro((uiContext)); ^ jishu.c:407:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuNextJishu(d) /* »ú¼ï¥â¡¼¥É¤Î»þ¤Ë½ç²ó¤êʸ»ú¼ïÊÑ´¹¤ò¤¹¤ë */ ^ jishu.c:425:8: warning: type defaults to 'int' in declaration of 'JishuPreviousJishu' [-Wimplicit-int] static JishuPreviousJishu pro((uiContext)); ^ jishu.c:428:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuPreviousJishu(d) /* »ú¼ï¥â¡¼¥É¤Î»þ¤ËµÕ²ó¤êʸ»ú¼ïÊÑ´¹¤ò¤¹¤ë */ ^ jishu.c:446:8: warning: type defaults to 'int' in declaration of 'JishuRotateWithInhibition' [-Wimplicit-int] static JishuRotateWithInhibition pro((uiContext, unsigned)); ^ jishu.c:449:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuRotateWithInhibition(d, inhibit) ^ jishu.c:464:8: warning: type defaults to 'int' in declaration of 'JishuKanaRotate' [-Wimplicit-int] static JishuKanaRotate pro((uiContext)); ^ jishu.c:467:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuKanaRotate(d) /* »ú¼ï¥â¡¼¥É¤Î»þ¤Ë½ç²ó¤ê¤«¤Êʸ»ú¼ïÊÑ´¹¤ò¤¹¤ë */ ^ jishu.c:473:8: warning: type defaults to 'int' in declaration of 'JishuRomajiRotate' [-Wimplicit-int] static JishuRomajiRotate pro((uiContext)); ^ jishu.c:476:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuRomajiRotate(d) /* »ú¼ï¥â¡¼¥É¤Î»þ¤Ë½ç²ó¤ê±Ñ¿ôʸ»ú¼ïÊÑ´¹¤ò¤¹¤ë */ ^ jishu.c:483:8: warning: type defaults to 'int' in declaration of 'JishuShrink' [-Wimplicit-int] static JishuShrink pro((uiContext)); ^ jishu.c:486:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuShrink(d) /* ʸ»ú¼ïÊÑ´¹Îΰè¤ò½Ì¤á¤ë */ ^ jishu.c:545:8: warning: type defaults to 'int' in declaration of 'JishuNop' [-Wimplicit-int] static JishuNop pro((uiContext)); ^ jishu.c:548:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuNop(d) ^ jishu.c:559:8: warning: type defaults to 'int' in declaration of 'JishuExtend' [-Wimplicit-int] static JishuExtend pro((uiContext)); ^ jishu.c:562:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuExtend(d) /* ʸ»ú¼ïÊÑ´¹Îΰè¤ò¿­¤Ð¤¹ */ ^ jishu.c:653:8: warning: type defaults to 'int' in declaration of 'JishuZenkaku' [-Wimplicit-int] static JishuZenkaku pro((uiContext)); ^ jishu.c:656:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuZenkaku(d) /* Á´³ÑÊÑ´¹ */ ^ jishu.c:689:8: warning: type defaults to 'int' in declaration of 'JishuHankaku' [-Wimplicit-int] static JishuHankaku pro((uiContext)); ^ jishu.c:692:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuHankaku(d) /* Ⱦ³ÑÊÑ´¹ */ ^ jishu.c:733:1: warning: return type defaults to 'int' [-Wimplicit-int] exitJishuAndDoSomething(d, fnum) ^ jishu.c:746:8: warning: type defaults to 'int' in declaration of 'JishuYomiInsert' [-Wimplicit-int] static JishuYomiInsert pro((uiContext)); ^ jishu.c:749:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuYomiInsert(d) ^ jishu.c:770:8: warning: type defaults to 'int' in declaration of 'JishuQuit' [-Wimplicit-int] static JishuQuit pro((uiContext)); ^ jishu.c:773:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuQuit(d) ^ jishu.c:783:8: warning: type defaults to 'int' in declaration of 'JishuToUpper' [-Wimplicit-int] static JishuToUpper pro((uiContext)); ^ jishu.c:786:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuToUpper(d) ^ jishu.c:812:8: warning: type defaults to 'int' in declaration of 'JishuCapitalize' [-Wimplicit-int] static JishuCapitalize pro((uiContext)); ^ jishu.c:815:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuCapitalize(d) ^ jishu.c:841:8: warning: type defaults to 'int' in declaration of 'JishuToLower' [-Wimplicit-int] static JishuToLower pro((uiContext)); ^ jishu.c:844:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuToLower(d) ^ jishu.c:870:8: warning: type defaults to 'int' in declaration of 'JishuHiragana' [-Wimplicit-int] static JishuHiragana pro((uiContext)); ^ jishu.c:873:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuHiragana(d) ^ jishu.c:883:8: warning: type defaults to 'int' in declaration of 'JishuKatakana' [-Wimplicit-int] static JishuKatakana pro((uiContext)); ^ jishu.c:886:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuKatakana(d) ^ jishu.c:896:8: warning: type defaults to 'int' in declaration of 'JishuRomaji' [-Wimplicit-int] static JishuRomaji pro((uiContext)); ^ jishu.c:899:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuRomaji(d) ^ jishu.c:919:8: warning: type defaults to 'int' in declaration of 'JishuCaseRotateForward' [-Wimplicit-int] static JishuCaseRotateForward pro((uiContext)); ^ jishu.c:922:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuCaseRotateForward(d) ^ jishu.c:951:8: warning: type defaults to 'int' in declaration of 'JishuKanjiHenkan' [-Wimplicit-int] static JishuKanjiHenkan pro((uiContext)); ^ jishu.c:954:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuKanjiHenkan(d) ^ jishu.c:960:8: warning: type defaults to 'int' in declaration of 'JishuKanjiHenkanOInsert' [-Wimplicit-int] static JishuKanjiHenkanOInsert pro((uiContext)); ^ jishu.c:963:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuKanjiHenkanOInsert(d) ^ jishu.c:969:8: warning: type defaults to 'int' in declaration of 'JishuKanjiHenkanONothing' [-Wimplicit-int] static JishuKanjiHenkanONothing pro((uiContext)); ^ jishu.c:972:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuKanjiHenkanONothing(d) ^ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ jishumap.h:27:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ jishumap.h:27:40: note: in expansion of macro 'UseOtherKeymap' extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ jishumap.h:28:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)), TbBackward pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ jishumap.h:28:36: note: in expansion of macro 'TbBackward' extern TbForward pro((uiContext)), TbBackward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ jishumap.h:29:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)), TbEndOfLine pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ jishumap.h:29:44: note: in expansion of macro 'TbEndOfLine' extern TbBeginningOfLine pro((uiContext)), TbEndOfLine pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ jishumap.h:30:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ rm -f jishu.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC jishu.c In file included from canna.h:50:0, from jishu.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from jishu.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from jishu.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from jishu.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from jishu.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from jishu.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from jishu.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:223:45: warning: return type defaults to 'int' [-Wimplicit-int] #define extractJishuString G223_extractJishuString ^ jishu.c:149:1: note: in expansion of macro 'extractJishuString' extractJishuString(yc, s, e, sr, er) ^ jishu.c:361:1: warning: return type defaults to 'int' [-Wimplicit-int] inhibittedJishu(d) ^ jishu.c:378:1: warning: return type defaults to 'int' [-Wimplicit-int] nextJishu(d) ^ jishu.c:391:1: warning: return type defaults to 'int' [-Wimplicit-int] previousJishu(d) ^ jishu.c:404:8: warning: type defaults to 'int' in declaration of 'JishuNextJishu' [-Wimplicit-int] static JishuNextJishu pro((uiContext)); ^ jishu.c:407:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuNextJishu(d) /* »ú¼ï¥â¡¼¥É¤Î»þ¤Ë½ç²ó¤êʸ»ú¼ïÊÑ´¹¤ò¤¹¤ë */ ^ jishu.c:425:8: warning: type defaults to 'int' in declaration of 'JishuPreviousJishu' [-Wimplicit-int] static JishuPreviousJishu pro((uiContext)); ^ jishu.c:428:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuPreviousJishu(d) /* »ú¼ï¥â¡¼¥É¤Î»þ¤ËµÕ²ó¤êʸ»ú¼ïÊÑ´¹¤ò¤¹¤ë */ ^ jishu.c:446:8: warning: type defaults to 'int' in declaration of 'JishuRotateWithInhibition' [-Wimplicit-int] static JishuRotateWithInhibition pro((uiContext, unsigned)); ^ jishu.c:449:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuRotateWithInhibition(d, inhibit) ^ jishu.c:464:8: warning: type defaults to 'int' in declaration of 'JishuKanaRotate' [-Wimplicit-int] static JishuKanaRotate pro((uiContext)); ^ jishu.c:467:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuKanaRotate(d) /* »ú¼ï¥â¡¼¥É¤Î»þ¤Ë½ç²ó¤ê¤«¤Êʸ»ú¼ïÊÑ´¹¤ò¤¹¤ë */ ^ jishu.c:473:8: warning: type defaults to 'int' in declaration of 'JishuRomajiRotate' [-Wimplicit-int] static JishuRomajiRotate pro((uiContext)); ^ jishu.c:476:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuRomajiRotate(d) /* »ú¼ï¥â¡¼¥É¤Î»þ¤Ë½ç²ó¤ê±Ñ¿ôʸ»ú¼ïÊÑ´¹¤ò¤¹¤ë */ ^ jishu.c:483:8: warning: type defaults to 'int' in declaration of 'JishuShrink' [-Wimplicit-int] static JishuShrink pro((uiContext)); ^ jishu.c:486:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuShrink(d) /* ʸ»ú¼ïÊÑ´¹Îΰè¤ò½Ì¤á¤ë */ ^ jishu.c:545:8: warning: type defaults to 'int' in declaration of 'JishuNop' [-Wimplicit-int] static JishuNop pro((uiContext)); ^ jishu.c:548:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuNop(d) ^ jishu.c:559:8: warning: type defaults to 'int' in declaration of 'JishuExtend' [-Wimplicit-int] static JishuExtend pro((uiContext)); ^ jishu.c:562:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuExtend(d) /* ʸ»ú¼ïÊÑ´¹Îΰè¤ò¿­¤Ð¤¹ */ ^ jishu.c:653:8: warning: type defaults to 'int' in declaration of 'JishuZenkaku' [-Wimplicit-int] static JishuZenkaku pro((uiContext)); ^ jishu.c:656:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuZenkaku(d) /* Á´³ÑÊÑ´¹ */ ^ jishu.c:689:8: warning: type defaults to 'int' in declaration of 'JishuHankaku' [-Wimplicit-int] static JishuHankaku pro((uiContext)); ^ jishu.c:692:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuHankaku(d) /* Ⱦ³ÑÊÑ´¹ */ ^ jishu.c:733:1: warning: return type defaults to 'int' [-Wimplicit-int] exitJishuAndDoSomething(d, fnum) ^ jishu.c:746:8: warning: type defaults to 'int' in declaration of 'JishuYomiInsert' [-Wimplicit-int] static JishuYomiInsert pro((uiContext)); ^ jishu.c:749:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuYomiInsert(d) ^ jishu.c:770:8: warning: type defaults to 'int' in declaration of 'JishuQuit' [-Wimplicit-int] static JishuQuit pro((uiContext)); ^ jishu.c:773:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuQuit(d) ^ jishu.c:783:8: warning: type defaults to 'int' in declaration of 'JishuToUpper' [-Wimplicit-int] static JishuToUpper pro((uiContext)); ^ jishu.c:786:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuToUpper(d) ^ jishu.c:812:8: warning: type defaults to 'int' in declaration of 'JishuCapitalize' [-Wimplicit-int] static JishuCapitalize pro((uiContext)); ^ jishu.c:815:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuCapitalize(d) ^ jishu.c:841:8: warning: type defaults to 'int' in declaration of 'JishuToLower' [-Wimplicit-int] static JishuToLower pro((uiContext)); ^ jishu.c:844:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuToLower(d) ^ jishu.c:870:8: warning: type defaults to 'int' in declaration of 'JishuHiragana' [-Wimplicit-int] static JishuHiragana pro((uiContext)); ^ jishu.c:873:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuHiragana(d) ^ jishu.c:883:8: warning: type defaults to 'int' in declaration of 'JishuKatakana' [-Wimplicit-int] static JishuKatakana pro((uiContext)); ^ jishu.c:886:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuKatakana(d) ^ jishu.c:896:8: warning: type defaults to 'int' in declaration of 'JishuRomaji' [-Wimplicit-int] static JishuRomaji pro((uiContext)); ^ jishu.c:899:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuRomaji(d) ^ jishu.c:919:8: warning: type defaults to 'int' in declaration of 'JishuCaseRotateForward' [-Wimplicit-int] static JishuCaseRotateForward pro((uiContext)); ^ jishu.c:922:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuCaseRotateForward(d) ^ jishu.c:951:8: warning: type defaults to 'int' in declaration of 'JishuKanjiHenkan' [-Wimplicit-int] static JishuKanjiHenkan pro((uiContext)); ^ jishu.c:954:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuKanjiHenkan(d) ^ jishu.c:960:8: warning: type defaults to 'int' in declaration of 'JishuKanjiHenkanOInsert' [-Wimplicit-int] static JishuKanjiHenkanOInsert pro((uiContext)); ^ jishu.c:963:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuKanjiHenkanOInsert(d) ^ jishu.c:969:8: warning: type defaults to 'int' in declaration of 'JishuKanjiHenkanONothing' [-Wimplicit-int] static JishuKanjiHenkanONothing pro((uiContext)); ^ jishu.c:972:1: warning: return type defaults to 'int' [-Wimplicit-int] JishuKanjiHenkanONothing(d) ^ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ jishumap.h:27:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ jishumap.h:27:40: note: in expansion of macro 'UseOtherKeymap' extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ jishumap.h:28:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)), TbBackward pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ jishumap.h:28:36: note: in expansion of macro 'TbBackward' extern TbForward pro((uiContext)), TbBackward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ jishumap.h:29:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)), TbEndOfLine pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ jishumap.h:29:44: note: in expansion of macro 'TbEndOfLine' extern TbBeginningOfLine pro((uiContext)), TbEndOfLine pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ jishumap.h:30:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ rm -f kctrl.o unshared/kctrl.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O kctrl.c -o unshared/kctrl.o In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from kctrl.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from kctrl.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from kctrl.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from kctrl.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from kctrl.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from kctrl.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ kctrl.c:54:1: warning: return type defaults to 'int' [-Wimplicit-int] doInitializeFunctions(d) ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:272:45: warning: return type defaults to 'int' [-Wimplicit-int] #define initRomeStruct G272_initRomeStruct ^ kctrl.c:82:1: note: in expansion of macro 'initRomeStruct' initRomeStruct(d, flg) ^ kctrl.c: In function 'G272_initRomeStruct': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ kctrl.c:90:10: note: in expansion of macro 'defaultContext' extern defaultContext, defaultBushuContext; ^ sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ kctrl.c:90:26: note: in expansion of macro 'defaultBushuContext' extern defaultContext, defaultBushuContext; ^ kctrl.c: At top level: kctrl.c:218:1: warning: return type defaults to 'int' [-Wimplicit-int] insertEmptySlots(d) ^ kctrl.c:273:1: warning: return type defaults to 'int' [-Wimplicit-int] countContext() ^ kctrl.c:495:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_initialize(d, arg) ^ In file included from kctrl.c:27:0: kctrl.c: In function 'KC_initialize': canna.h:56:22: warning: type defaults to 'int' in declaration of 'CANNA_G271_FirstTime' [-Wimplicit-int] #define FirstTime CANNA_G271_FirstTime ^ kctrl.c:500:10: note: in expansion of macro 'FirstTime' extern FirstTime; ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:262:45: warning: implicit declaration of function 'G262_initExtMenu' [-Wimplicit-function-declaration] #define initExtMenu G262_initExtMenu ^ kctrl.c:516:9: note: in expansion of macro 'initExtMenu' if (initExtMenu() < 0) { ^ sglobal.h:261:45: warning: implicit declaration of function 'G261_initBushuTable' [-Wimplicit-function-declaration] #define initBushuTable G261_initBushuTable ^ kctrl.c:527:9: note: in expansion of macro 'initBushuTable' if (initBushuTable() != NG) { ^ sglobal.h:264:45: warning: implicit declaration of function 'G264_initGyouTable' [-Wimplicit-function-declaration] #define initGyouTable G264_initGyouTable ^ kctrl.c:528:11: note: in expansion of macro 'initGyouTable' if (initGyouTable() != NG) { ^ sglobal.h:266:45: warning: implicit declaration of function 'G266_initHinshiTable' [-Wimplicit-function-declaration] #define initHinshiTable G266_initHinshiTable ^ kctrl.c:529:13: note: in expansion of macro 'initHinshiTable' if (initHinshiTable() != NG) { ^ sglobal.h:274:45: warning: implicit declaration of function 'G274_initUlKigoTable' [-Wimplicit-function-declaration] #define initUlKigoTable G274_initUlKigoTable ^ kctrl.c:530:15: note: in expansion of macro 'initUlKigoTable' if (initUlKigoTable() != NG) { ^ sglobal.h:273:45: warning: implicit declaration of function 'G273_initUlKeisenTable' [-Wimplicit-function-declaration] #define initUlKeisenTable G273_initUlKeisenTable ^ kctrl.c:531:17: note: in expansion of macro 'initUlKeisenTable' if (initUlKeisenTable() != NG) { ^ sglobal.h:271:45: warning: implicit declaration of function 'G271_initOnoffTable' [-Wimplicit-function-declaration] #define initOnoffTable G271_initOnoffTable ^ kctrl.c:532:19: note: in expansion of macro 'initOnoffTable' if (initOnoffTable() != NG) { ^ sglobal.h:265:45: warning: implicit declaration of function 'G265_initHinshiMessage' [-Wimplicit-function-declaration] #define initHinshiMessage G265_initHinshiMessage ^ kctrl.c:534:21: note: in expansion of macro 'initHinshiMessage' if (initHinshiMessage() != NG) { ^ kctrl.c: At top level: kctrl.c:698:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_finalize(d, arg) ^ In file included from kctrl.c:27:0: kctrl.c: In function 'KC_finalize': canna.h:56:22: warning: type defaults to 'int' in declaration of 'CANNA_G271_FirstTime' [-Wimplicit-int] #define FirstTime CANNA_G271_FirstTime ^ kctrl.c:703:10: note: in expansion of macro 'FirstTime' extern FirstTime; ^ kctrl.c: At top level: kctrl.c:775:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_setWidth(d, arg) ^ kctrl.c:784:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_setBunsetsuKugiri(d, arg) ^ kctrl.c:812:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_changeMode(d, arg) ^ kctrl.c:914:1: warning: return type defaults to 'int' [-Wimplicit-int] baseModeP(d) ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:218:45: warning: return type defaults to 'int' [-Wimplicit-int] #define escapeToBasicStat G218_escapeToBasicStat ^ kctrl.c:936:1: note: in expansion of macro 'escapeToBasicStat' escapeToBasicStat(d, how) ^ kctrl.c:970:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_setUFunc(d, arg) ^ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function 'KC_setUFunc': sglobal.h:253:45: warning: type defaults to 'int' in declaration of 'G253_howToBehaveInCaseOfUndefKey' [-Wimplicit-int] #define howToBehaveInCaseOfUndefKey G253_howToBehaveInCaseOfUndefKey ^ kctrl.c:975:10: note: in expansion of macro 'howToBehaveInCaseOfUndefKey' extern howToBehaveInCaseOfUndefKey; ^ kctrl.c: At top level: kctrl.c:982:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_setModeInfoStyle(d, arg) ^ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function 'KC_setModeInfoStyle': sglobal.h:254:45: warning: type defaults to 'int' in declaration of 'G254_howToReturnModeInfo' [-Wimplicit-int] #define howToReturnModeInfo G254_howToReturnModeInfo ^ kctrl.c:988:10: note: in expansion of macro 'howToReturnModeInfo' extern howToReturnModeInfo; ^ kctrl.c: At top level: kctrl.c:997:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_setHexInputStyle(d, arg) ^ kctrl.c:1007:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_inhibitHankakuKana(d, arg) ^ kctrl.c:1020:1: warning: return type defaults to 'int' [-Wimplicit-int] popTourokuWithGLineClear(d, retval, env) ^ kctrl.c:1043:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_defineKanji(d, arg) ^ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function 'KC_defineKanji': sglobal.h:200:45: warning: implicit declaration of function 'G200_dicTourokuControl' [-Wimplicit-function-declaration] #define dicTourokuControl G200_dicTourokuControl ^ kctrl.c:1064:5: note: in expansion of macro 'dicTourokuControl' dicTourokuControl(d, xxxx, popTourokuWithGLineClear); ^ kctrl.c: At top level: kctrl.c:1162:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_kakutei(d, arg) ^ kctrl.c:1182:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_kill(d, arg) ^ kctrl.c:1199:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_modekeys(d, arg) ^ kctrl.c:1223:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_queryMode(d, arg) ^ kctrl.c:1231:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_queryConnection(d, arg) ^ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function 'KC_queryConnection': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ kctrl.c:1236:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ kctrl.c: At top level: kctrl.c:1247:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_setServerName(d, arg) ^ kctrl.c:1256:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_parse(d, arg) ^ kctrl.c:1273:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_yomiInfo(d, arg) ^ kctrl.c:1283:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_storeYomi(d, arg) ^ kctrl.c:1339:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_setInitFileName(d, arg) ^ kctrl.c:1367:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_do(d, arg) ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:150:45: warning: return type defaults to 'int' [-Wimplicit-int] #define _do_func_slightly G150__do_func_slightly ^ kctrl.c:1398:1: note: in expansion of macro '_do_func_slightly' _do_func_slightly(d, fnum, mode_c, c_mode) ^ kctrl.c:1455:1: warning: return type defaults to 'int' [-Wimplicit-int] callCallback(d, res) /* ¥³¡¼¥ë¥Ð¥Ã¥¯¤ò¸Æ¤Ö */ ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:149:45: warning: return type defaults to 'int' [-Wimplicit-int] #define _doFunc G149__doFunc ^ kctrl.c:1486:1: note: in expansion of macro '_doFunc' _doFunc(d, fnum) ^ sglobal.h:148:45: warning: return type defaults to 'int' [-Wimplicit-int] #define _afterDoFunc G148__afterDoFunc ^ kctrl.c:1583:1: note: in expansion of macro '_afterDoFunc' _afterDoFunc(d, retval) ^ sglobal.h:205:45: warning: return type defaults to 'int' [-Wimplicit-int] #define doFunc G205_doFunc ^ kctrl.c:1615:1: note: in expansion of macro 'doFunc' doFunc(d, fnum) ^ kctrl.c:1623:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_getContext(d, arg) ^ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function 'KC_getContext': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ kctrl.c:1628:10: note: in expansion of macro 'defaultContext' extern defaultContext, defaultBushuContext; ^ sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ kctrl.c:1628:26: note: in expansion of macro 'defaultBushuContext' extern defaultContext, defaultBushuContext; ^ kctrl.c: At top level: kctrl.c:1645:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_closeUIContext(d, arg) ^ kctrl.c:1695:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_inhibitChangeMode(d, arg) ^ kctrl.c:1717:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_letterRestriction(d, arg) ^ kctrl.c:1734:1: warning: return type defaults to 'int' [-Wimplicit-int] countColumns(str) ^ kctrl.c:1758:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_queryMaxModeStr(d, arg) ^ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function 'KC_changeServer': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ kctrl.c:2117:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ kctrl.c:2164:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return (int)RkwGetServerName(); ^ kctrl.c: In function 'KC_setUserInfo': kctrl.c:2230:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] wcKanjiControl((int)d, KC_SETINITFILENAME, buf); ^ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: At top level: sglobal.h:282:45: warning: return type defaults to 'int' [-Wimplicit-int] #define kanjiControl G282_kanjiControl ^ kctrl.c:2376:1: note: in expansion of macro 'kanjiControl' kanjiControl(request, d, arg) ^ rm -f kctrl.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC kctrl.c In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from kctrl.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from kctrl.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from kctrl.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from kctrl.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from kctrl.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from kctrl.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ kctrl.c:54:1: warning: return type defaults to 'int' [-Wimplicit-int] doInitializeFunctions(d) ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:272:45: warning: return type defaults to 'int' [-Wimplicit-int] #define initRomeStruct G272_initRomeStruct ^ kctrl.c:82:1: note: in expansion of macro 'initRomeStruct' initRomeStruct(d, flg) ^ kctrl.c: In function 'G272_initRomeStruct': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ kctrl.c:90:10: note: in expansion of macro 'defaultContext' extern defaultContext, defaultBushuContext; ^ sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ kctrl.c:90:26: note: in expansion of macro 'defaultBushuContext' extern defaultContext, defaultBushuContext; ^ kctrl.c: At top level: kctrl.c:218:1: warning: return type defaults to 'int' [-Wimplicit-int] insertEmptySlots(d) ^ kctrl.c:273:1: warning: return type defaults to 'int' [-Wimplicit-int] countContext() ^ kctrl.c:495:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_initialize(d, arg) ^ In file included from kctrl.c:27:0: kctrl.c: In function 'KC_initialize': canna.h:56:22: warning: type defaults to 'int' in declaration of 'CANNA_G271_FirstTime' [-Wimplicit-int] #define FirstTime CANNA_G271_FirstTime ^ kctrl.c:500:10: note: in expansion of macro 'FirstTime' extern FirstTime; ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:262:45: warning: implicit declaration of function 'G262_initExtMenu' [-Wimplicit-function-declaration] #define initExtMenu G262_initExtMenu ^ kctrl.c:516:9: note: in expansion of macro 'initExtMenu' if (initExtMenu() < 0) { ^ sglobal.h:261:45: warning: implicit declaration of function 'G261_initBushuTable' [-Wimplicit-function-declaration] #define initBushuTable G261_initBushuTable ^ kctrl.c:527:9: note: in expansion of macro 'initBushuTable' if (initBushuTable() != NG) { ^ sglobal.h:264:45: warning: implicit declaration of function 'G264_initGyouTable' [-Wimplicit-function-declaration] #define initGyouTable G264_initGyouTable ^ kctrl.c:528:11: note: in expansion of macro 'initGyouTable' if (initGyouTable() != NG) { ^ sglobal.h:266:45: warning: implicit declaration of function 'G266_initHinshiTable' [-Wimplicit-function-declaration] #define initHinshiTable G266_initHinshiTable ^ kctrl.c:529:13: note: in expansion of macro 'initHinshiTable' if (initHinshiTable() != NG) { ^ sglobal.h:274:45: warning: implicit declaration of function 'G274_initUlKigoTable' [-Wimplicit-function-declaration] #define initUlKigoTable G274_initUlKigoTable ^ kctrl.c:530:15: note: in expansion of macro 'initUlKigoTable' if (initUlKigoTable() != NG) { ^ sglobal.h:273:45: warning: implicit declaration of function 'G273_initUlKeisenTable' [-Wimplicit-function-declaration] #define initUlKeisenTable G273_initUlKeisenTable ^ kctrl.c:531:17: note: in expansion of macro 'initUlKeisenTable' if (initUlKeisenTable() != NG) { ^ sglobal.h:271:45: warning: implicit declaration of function 'G271_initOnoffTable' [-Wimplicit-function-declaration] #define initOnoffTable G271_initOnoffTable ^ kctrl.c:532:19: note: in expansion of macro 'initOnoffTable' if (initOnoffTable() != NG) { ^ sglobal.h:265:45: warning: implicit declaration of function 'G265_initHinshiMessage' [-Wimplicit-function-declaration] #define initHinshiMessage G265_initHinshiMessage ^ kctrl.c:534:21: note: in expansion of macro 'initHinshiMessage' if (initHinshiMessage() != NG) { ^ kctrl.c: At top level: kctrl.c:698:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_finalize(d, arg) ^ In file included from kctrl.c:27:0: kctrl.c: In function 'KC_finalize': canna.h:56:22: warning: type defaults to 'int' in declaration of 'CANNA_G271_FirstTime' [-Wimplicit-int] #define FirstTime CANNA_G271_FirstTime ^ kctrl.c:703:10: note: in expansion of macro 'FirstTime' extern FirstTime; ^ kctrl.c: At top level: kctrl.c:775:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_setWidth(d, arg) ^ kctrl.c:784:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_setBunsetsuKugiri(d, arg) ^ kctrl.c:812:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_changeMode(d, arg) ^ kctrl.c:914:1: warning: return type defaults to 'int' [-Wimplicit-int] baseModeP(d) ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:218:45: warning: return type defaults to 'int' [-Wimplicit-int] #define escapeToBasicStat G218_escapeToBasicStat ^ kctrl.c:936:1: note: in expansion of macro 'escapeToBasicStat' escapeToBasicStat(d, how) ^ kctrl.c:970:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_setUFunc(d, arg) ^ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function 'KC_setUFunc': sglobal.h:253:45: warning: type defaults to 'int' in declaration of 'G253_howToBehaveInCaseOfUndefKey' [-Wimplicit-int] #define howToBehaveInCaseOfUndefKey G253_howToBehaveInCaseOfUndefKey ^ kctrl.c:975:10: note: in expansion of macro 'howToBehaveInCaseOfUndefKey' extern howToBehaveInCaseOfUndefKey; ^ kctrl.c: At top level: kctrl.c:982:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_setModeInfoStyle(d, arg) ^ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function 'KC_setModeInfoStyle': sglobal.h:254:45: warning: type defaults to 'int' in declaration of 'G254_howToReturnModeInfo' [-Wimplicit-int] #define howToReturnModeInfo G254_howToReturnModeInfo ^ kctrl.c:988:10: note: in expansion of macro 'howToReturnModeInfo' extern howToReturnModeInfo; ^ kctrl.c: At top level: kctrl.c:997:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_setHexInputStyle(d, arg) ^ kctrl.c:1007:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_inhibitHankakuKana(d, arg) ^ kctrl.c:1020:1: warning: return type defaults to 'int' [-Wimplicit-int] popTourokuWithGLineClear(d, retval, env) ^ kctrl.c:1043:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_defineKanji(d, arg) ^ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function 'KC_defineKanji': sglobal.h:200:45: warning: implicit declaration of function 'G200_dicTourokuControl' [-Wimplicit-function-declaration] #define dicTourokuControl G200_dicTourokuControl ^ kctrl.c:1064:5: note: in expansion of macro 'dicTourokuControl' dicTourokuControl(d, xxxx, popTourokuWithGLineClear); ^ kctrl.c: At top level: kctrl.c:1162:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_kakutei(d, arg) ^ kctrl.c:1182:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_kill(d, arg) ^ kctrl.c:1199:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_modekeys(d, arg) ^ kctrl.c:1223:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_queryMode(d, arg) ^ kctrl.c:1231:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_queryConnection(d, arg) ^ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function 'KC_queryConnection': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ kctrl.c:1236:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ kctrl.c: At top level: kctrl.c:1247:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_setServerName(d, arg) ^ kctrl.c:1256:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_parse(d, arg) ^ kctrl.c:1273:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_yomiInfo(d, arg) ^ kctrl.c:1283:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_storeYomi(d, arg) ^ kctrl.c:1339:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_setInitFileName(d, arg) ^ kctrl.c:1367:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_do(d, arg) ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:150:45: warning: return type defaults to 'int' [-Wimplicit-int] #define _do_func_slightly G150__do_func_slightly ^ kctrl.c:1398:1: note: in expansion of macro '_do_func_slightly' _do_func_slightly(d, fnum, mode_c, c_mode) ^ kctrl.c:1455:1: warning: return type defaults to 'int' [-Wimplicit-int] callCallback(d, res) /* ¥³¡¼¥ë¥Ð¥Ã¥¯¤ò¸Æ¤Ö */ ^ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:149:45: warning: return type defaults to 'int' [-Wimplicit-int] #define _doFunc G149__doFunc ^ kctrl.c:1486:1: note: in expansion of macro '_doFunc' _doFunc(d, fnum) ^ sglobal.h:148:45: warning: return type defaults to 'int' [-Wimplicit-int] #define _afterDoFunc G148__afterDoFunc ^ kctrl.c:1583:1: note: in expansion of macro '_afterDoFunc' _afterDoFunc(d, retval) ^ sglobal.h:205:45: warning: return type defaults to 'int' [-Wimplicit-int] #define doFunc G205_doFunc ^ kctrl.c:1615:1: note: in expansion of macro 'doFunc' doFunc(d, fnum) ^ kctrl.c:1623:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_getContext(d, arg) ^ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function 'KC_getContext': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ kctrl.c:1628:10: note: in expansion of macro 'defaultContext' extern defaultContext, defaultBushuContext; ^ sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ kctrl.c:1628:26: note: in expansion of macro 'defaultBushuContext' extern defaultContext, defaultBushuContext; ^ kctrl.c: At top level: kctrl.c:1645:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_closeUIContext(d, arg) ^ kctrl.c:1695:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_inhibitChangeMode(d, arg) ^ kctrl.c:1717:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_letterRestriction(d, arg) ^ kctrl.c:1734:1: warning: return type defaults to 'int' [-Wimplicit-int] countColumns(str) ^ kctrl.c:1758:1: warning: return type defaults to 'int' [-Wimplicit-int] KC_queryMaxModeStr(d, arg) ^ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function 'KC_changeServer': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ kctrl.c:2117:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ kctrl.c:2164:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return (int)RkwGetServerName(); ^ kctrl.c: In function 'KC_setUserInfo': kctrl.c:2230:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] wcKanjiControl((int)d, KC_SETINITFILENAME, buf); ^ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: At top level: sglobal.h:282:45: warning: return type defaults to 'int' [-Wimplicit-int] #define kanjiControl G282_kanjiControl ^ kctrl.c:2376:1: note: in expansion of macro 'kanjiControl' kanjiControl(request, d, arg) ^ rm -f keydef.o unshared/keydef.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O keydef.c -o unshared/keydef.o In file included from canna.h:50:0, from keydef.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from keydef.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from keydef.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from keydef.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from keydef.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from keydef.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from keydef.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:311:45: warning: type defaults to 'int' in declaration of 'G311_multiSequenceFunc' [-Wimplicit-int] #define multiSequenceFunc G311_multiSequenceFunc ^ keydef.c:40:8: note: in expansion of macro 'multiSequenceFunc' extern multiSequenceFunc ^ keydef.c:44:8: warning: type defaults to 'int' in declaration of 'regist_key_hash' [-Wimplicit-int] static regist_key_hash(), copyMultiSequence(); ^ keydef.c:44:27: warning: type defaults to 'int' in declaration of 'copyMultiSequence' [-Wimplicit-int] static regist_key_hash(), copyMultiSequence(); ^ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:268:45: warning: return type defaults to 'int' [-Wimplicit-int] #define initKeyTables G268_initKeyTables ^ keydef.c:122:1: note: in expansion of macro 'initKeyTables' initKeyTables() ^ sglobal.h:318:45: warning: type defaults to 'int' in declaration of 'G318_nothermodes' [-Wimplicit-int] #define nothermodes G318_nothermodes ^ keydef.c:191:8: note: in expansion of macro 'nothermodes' extern nothermodes; ^ sglobal.h:169:45: warning: return type defaults to 'int' [-Wimplicit-int] #define changeKeyfunc G169_changeKeyfunc ^ keydef.c:193:1: note: in expansion of macro 'changeKeyfunc' changeKeyfunc(modenum, key, fnum, actbuff, keybuff) ^ sglobal.h:170:45: warning: return type defaults to 'int' [-Wimplicit-int] #define changeKeyfuncOfAll G170_changeKeyfuncOfAll ^ keydef.c:335:1: note: in expansion of macro 'changeKeyfuncOfAll' changeKeyfuncOfAll(key, fnum, actbuff, keybuff) ^ keydef.c:596:1: warning: return type defaults to 'int' [-Wimplicit-int] specialen(block) ^ keydef.c:609:1: warning: return type defaults to 'int' [-Wimplicit-int] to_write_act(depth,keysize,actsize,singleAct) ^ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:163:45: warning: return type defaults to 'int' [-Wimplicit-int] #define askQuitKey G163_askQuitKey ^ keydef.c:897:1: note: in expansion of macro 'askQuitKey' askQuitKey(key) ^ rm -f keydef.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC keydef.c In file included from canna.h:50:0, from keydef.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from keydef.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from keydef.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from keydef.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from keydef.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from keydef.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from keydef.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:311:45: warning: type defaults to 'int' in declaration of 'G311_multiSequenceFunc' [-Wimplicit-int] #define multiSequenceFunc G311_multiSequenceFunc ^ keydef.c:40:8: note: in expansion of macro 'multiSequenceFunc' extern multiSequenceFunc ^ keydef.c:44:8: warning: type defaults to 'int' in declaration of 'regist_key_hash' [-Wimplicit-int] static regist_key_hash(), copyMultiSequence(); ^ keydef.c:44:27: warning: type defaults to 'int' in declaration of 'copyMultiSequence' [-Wimplicit-int] static regist_key_hash(), copyMultiSequence(); ^ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:268:45: warning: return type defaults to 'int' [-Wimplicit-int] #define initKeyTables G268_initKeyTables ^ keydef.c:122:1: note: in expansion of macro 'initKeyTables' initKeyTables() ^ sglobal.h:318:45: warning: type defaults to 'int' in declaration of 'G318_nothermodes' [-Wimplicit-int] #define nothermodes G318_nothermodes ^ keydef.c:191:8: note: in expansion of macro 'nothermodes' extern nothermodes; ^ sglobal.h:169:45: warning: return type defaults to 'int' [-Wimplicit-int] #define changeKeyfunc G169_changeKeyfunc ^ keydef.c:193:1: note: in expansion of macro 'changeKeyfunc' changeKeyfunc(modenum, key, fnum, actbuff, keybuff) ^ sglobal.h:170:45: warning: return type defaults to 'int' [-Wimplicit-int] #define changeKeyfuncOfAll G170_changeKeyfuncOfAll ^ keydef.c:335:1: note: in expansion of macro 'changeKeyfuncOfAll' changeKeyfuncOfAll(key, fnum, actbuff, keybuff) ^ keydef.c:596:1: warning: return type defaults to 'int' [-Wimplicit-int] specialen(block) ^ keydef.c:609:1: warning: return type defaults to 'int' [-Wimplicit-int] to_write_act(depth,keysize,actsize,singleAct) ^ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:163:45: warning: return type defaults to 'int' [-Wimplicit-int] #define askQuitKey G163_askQuitKey ^ keydef.c:897:1: note: in expansion of macro 'askQuitKey' askQuitKey(key) ^ rm -f kigo.o unshared/kigo.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O kigo.c -o unshared/kigo.o In file included from canna.h:50:0, from kigo.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from kigo.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from kigo.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from kigo.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from kigo.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from kigo.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from kigo.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ kigo.c:120:1: warning: return type defaults to 'int' [-Wimplicit-int] getKigoContext(d, ^ kigo.c:173:1: warning: return type defaults to 'int' [-Wimplicit-int] makeKigoGlineStatus(d) ^ kigo.c:228:1: warning: return type defaults to 'int' [-Wimplicit-int] makeKigoInfo(d, headkouho) ^ kigo.c:300:1: warning: return type defaults to 'int' [-Wimplicit-int] kigoIchiranExitCatch(d, retval, env) ^ kigo.c:316:1: warning: return type defaults to 'int' [-Wimplicit-int] kigoIchiranQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:55:45: warning: return type defaults to 'int' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ kigo.c:329:1: note: in expansion of macro 'KigoIchiran' KigoIchiran(d) ^ kigo.c: In function 'G055_KigoIchiran': sglobal.h:303:45: warning: implicit declaration of function 'G303_makeKigoIchiran' [-Wimplicit-function-declaration] #define makeKigoIchiran G303_makeKigoIchiran ^ kigo.c:342:6: note: in expansion of macro 'makeKigoIchiran' if(makeKigoIchiran(d, CANNA_MODE_KigoMode) == NG) ^ kigo.c: At top level: sglobal.h:303:45: warning: return type defaults to 'int' [-Wimplicit-int] #define makeKigoIchiran G303_makeKigoIchiran ^ kigo.c:356:1: note: in expansion of macro 'makeKigoIchiran' makeKigoIchiran(d, major_mode) ^ kigo.c: In function 'G303_makeKigoIchiran': sglobal.h:155:45: warning: implicit declaration of function 'G155_allocIchiranBuf' [-Wimplicit-function-declaration] #define allocIchiranBuf G155_allocIchiranBuf ^ kigo.c:392:6: note: in expansion of macro 'allocIchiranBuf' if(allocIchiranBuf(d) == NG) { /* µ­¹æ°ìÍ÷¥â¡¼¥É */ ^ kigo.c: At top level: kigo.c:423:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoNop(d) ^ kigo.c:441:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoForwardKouho(d) ^ kigo.c:474:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoBackwardKouho(d) ^ kigo.c:506:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoPreviousKouhoretsu(d) ^ kigo.c:537:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoNextKouhoretsu(d) ^ kigo.c:568:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoBeginningOfKouho(d) ^ kigo.c:590:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoEndOfKouho(d) ^ kigo.c:615:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoKakutei(d) ^ kigo.c:703:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoQuit(d) ^ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ kigomap.h:30:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence(),UseOtherKeymap(); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ kigomap.h:30:25: note: in expansion of macro 'UseOtherKeymap' extern DoFuncSequence(),UseOtherKeymap(); ^ rm -f kigo.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC kigo.c In file included from canna.h:50:0, from kigo.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from kigo.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from kigo.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from kigo.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from kigo.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from kigo.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from kigo.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ kigo.c:120:1: warning: return type defaults to 'int' [-Wimplicit-int] getKigoContext(d, ^ kigo.c:173:1: warning: return type defaults to 'int' [-Wimplicit-int] makeKigoGlineStatus(d) ^ kigo.c:228:1: warning: return type defaults to 'int' [-Wimplicit-int] makeKigoInfo(d, headkouho) ^ kigo.c:300:1: warning: return type defaults to 'int' [-Wimplicit-int] kigoIchiranExitCatch(d, retval, env) ^ kigo.c:316:1: warning: return type defaults to 'int' [-Wimplicit-int] kigoIchiranQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:55:45: warning: return type defaults to 'int' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ kigo.c:329:1: note: in expansion of macro 'KigoIchiran' KigoIchiran(d) ^ kigo.c: In function 'G055_KigoIchiran': sglobal.h:303:45: warning: implicit declaration of function 'G303_makeKigoIchiran' [-Wimplicit-function-declaration] #define makeKigoIchiran G303_makeKigoIchiran ^ kigo.c:342:6: note: in expansion of macro 'makeKigoIchiran' if(makeKigoIchiran(d, CANNA_MODE_KigoMode) == NG) ^ kigo.c: At top level: sglobal.h:303:45: warning: return type defaults to 'int' [-Wimplicit-int] #define makeKigoIchiran G303_makeKigoIchiran ^ kigo.c:356:1: note: in expansion of macro 'makeKigoIchiran' makeKigoIchiran(d, major_mode) ^ kigo.c: In function 'G303_makeKigoIchiran': sglobal.h:155:45: warning: implicit declaration of function 'G155_allocIchiranBuf' [-Wimplicit-function-declaration] #define allocIchiranBuf G155_allocIchiranBuf ^ kigo.c:392:6: note: in expansion of macro 'allocIchiranBuf' if(allocIchiranBuf(d) == NG) { /* µ­¹æ°ìÍ÷¥â¡¼¥É */ ^ kigo.c: At top level: kigo.c:423:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoNop(d) ^ kigo.c:441:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoForwardKouho(d) ^ kigo.c:474:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoBackwardKouho(d) ^ kigo.c:506:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoPreviousKouhoretsu(d) ^ kigo.c:537:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoNextKouhoretsu(d) ^ kigo.c:568:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoBeginningOfKouho(d) ^ kigo.c:590:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoEndOfKouho(d) ^ kigo.c:615:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoKakutei(d) ^ kigo.c:703:1: warning: return type defaults to 'int' [-Wimplicit-int] KigoQuit(d) ^ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ kigomap.h:30:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence(),UseOtherKeymap(); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ kigomap.h:30:25: note: in expansion of macro 'UseOtherKeymap' extern DoFuncSequence(),UseOtherKeymap(); ^ rm -f mode.o unshared/mode.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O mode.c -o unshared/mode.o In file included from canna.h:50:0, from mode.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from mode.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from mode.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from mode.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from mode.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from mode.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from mode.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from mode.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from mode.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from mode.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from mode.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from mode.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from mode.c:27: sglobal.h:318:45: warning: type defaults to 'int' in declaration of 'G318_nothermodes' [-Wimplicit-int] #define nothermodes G318_nothermodes ^ mode.c:120:8: note: in expansion of macro 'nothermodes' extern nothermodes; ^ sglobal.h:49:45: warning: return type defaults to 'int' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ mode.c:230:1: note: in expansion of macro 'JapaneseMode' JapaneseMode(d) ^ sglobal.h:1:45: warning: return type defaults to 'int' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ mode.c:245:1: note: in expansion of macro 'AlphaMode' AlphaMode(d) ^ sglobal.h:36:45: warning: return type defaults to 'int' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ mode.c:261:1: note: in expansion of macro 'HenkanNyuryokuMode' HenkanNyuryokuMode(d) ^ sglobal.h:332:45: warning: return type defaults to 'int' [-Wimplicit-int] #define queryMode G332_queryMode ^ mode.c:286:1: note: in expansion of macro 'queryMode' queryMode(d, arg) ^ sglobal.h:171:45: warning: return type defaults to 'int' [-Wimplicit-int] #define changeModeName G171_changeModeName ^ mode.c:373:1: note: in expansion of macro 'changeModeName' changeModeName(modeid, str) ^ rm -f mode.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC mode.c In file included from canna.h:50:0, from mode.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from mode.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from mode.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from mode.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from mode.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from mode.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from mode.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from mode.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from mode.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from mode.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from mode.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from mode.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from mode.c:27: sglobal.h:318:45: warning: type defaults to 'int' in declaration of 'G318_nothermodes' [-Wimplicit-int] #define nothermodes G318_nothermodes ^ mode.c:120:8: note: in expansion of macro 'nothermodes' extern nothermodes; ^ sglobal.h:49:45: warning: return type defaults to 'int' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ mode.c:230:1: note: in expansion of macro 'JapaneseMode' JapaneseMode(d) ^ sglobal.h:1:45: warning: return type defaults to 'int' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ mode.c:245:1: note: in expansion of macro 'AlphaMode' AlphaMode(d) ^ sglobal.h:36:45: warning: return type defaults to 'int' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ mode.c:261:1: note: in expansion of macro 'HenkanNyuryokuMode' HenkanNyuryokuMode(d) ^ sglobal.h:332:45: warning: return type defaults to 'int' [-Wimplicit-int] #define queryMode G332_queryMode ^ mode.c:286:1: note: in expansion of macro 'queryMode' queryMode(d, arg) ^ sglobal.h:171:45: warning: return type defaults to 'int' [-Wimplicit-int] #define changeModeName G171_changeModeName ^ mode.c:373:1: note: in expansion of macro 'changeModeName' changeModeName(modeid, str) ^ rm -f multi.o unshared/multi.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O multi.c -o unshared/multi.o In file included from canna.h:50:0, from multi.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from multi.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from multi.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from multi.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from multi.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from multi.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from multi.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from multi.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from multi.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from multi.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from multi.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from multi.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from multi.c:27: sglobal.h:114:45: warning: return type defaults to 'int' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ multi.c:105:1: note: in expansion of macro 'UseOtherKeymap' UseOtherKeymap(d) ^ multi.c:131:1: warning: return type defaults to 'int' [-Wimplicit-int] _DoFuncSequence(d, keytbl, key) /* Ê£¿ô¤Îµ¡Ç½¤Î³ä¤êÅö¤Æ */ ^ In file included from canna.h:50:0, from multi.c:27: sglobal.h:17:45: warning: return type defaults to 'int' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ multi.c:242:1: note: in expansion of macro 'DoFuncSequence' DoFuncSequence(d) /* Ê£¿ô¤Îµ¡Ç½¤Î³ä¤êÅö¤Æ */ ^ multi.c: In function 'G017_DoFuncSequence': multi.c:245:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return _DoFuncSequence(d, (BYTE *)NULL, (BYTE)NULL); ^ In file included from canna.h:50:0, from multi.c:27: multi.c: At top level: sglobal.h:311:45: warning: return type defaults to 'int' [-Wimplicit-int] #define multiSequenceFunc G311_multiSequenceFunc ^ multi.c:248:1: note: in expansion of macro 'multiSequenceFunc' multiSequenceFunc(d, mode, whattodo, key, fnum) ^ rm -f multi.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC multi.c In file included from canna.h:50:0, from multi.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from multi.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from multi.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from multi.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from multi.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from multi.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from multi.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from multi.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from multi.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from multi.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from multi.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from multi.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from multi.c:27: sglobal.h:114:45: warning: return type defaults to 'int' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ multi.c:105:1: note: in expansion of macro 'UseOtherKeymap' UseOtherKeymap(d) ^ multi.c:131:1: warning: return type defaults to 'int' [-Wimplicit-int] _DoFuncSequence(d, keytbl, key) /* Ê£¿ô¤Îµ¡Ç½¤Î³ä¤êÅö¤Æ */ ^ In file included from canna.h:50:0, from multi.c:27: sglobal.h:17:45: warning: return type defaults to 'int' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ multi.c:242:1: note: in expansion of macro 'DoFuncSequence' DoFuncSequence(d) /* Ê£¿ô¤Îµ¡Ç½¤Î³ä¤êÅö¤Æ */ ^ multi.c: In function 'G017_DoFuncSequence': multi.c:245:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return _DoFuncSequence(d, (BYTE *)NULL, (BYTE)NULL); ^ In file included from canna.h:50:0, from multi.c:27: multi.c: At top level: sglobal.h:311:45: warning: return type defaults to 'int' [-Wimplicit-int] #define multiSequenceFunc G311_multiSequenceFunc ^ multi.c:248:1: note: in expansion of macro 'multiSequenceFunc' multiSequenceFunc(d, mode, whattodo, key, fnum) ^ rm -f onoff.o unshared/onoff.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O onoff.c -o unshared/onoff.o In file included from canna.h:50:0, from onoff.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from onoff.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from onoff.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from onoff.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from onoff.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from onoff.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from onoff.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:351:45: warning: return type defaults to 'int' [-Wimplicit-int] #define selectOnOff G351_selectOnOff ^ onoff.c:77:1: note: in expansion of macro 'selectOnOff' selectOnOff(d, buf, ck, nelem, bangomax, currentkouho, status, ^ onoff.c:131:1: warning: return type defaults to 'int' [-Wimplicit-int] makeOnOffIchiran(d, nelem, bangomax, currentkouho, status) ^ In file included from canna.h:50:0, from onoff.c:28: onoff.c: In function 'makeOnOffIchiran': sglobal.h:155:45: warning: implicit declaration of function 'G155_allocIchiranBuf' [-Wimplicit-function-declaration] #define allocIchiranBuf G155_allocIchiranBuf ^ onoff.c:149:6: note: in expansion of macro 'allocIchiranBuf' if(allocIchiranBuf(d) == NG) ^ onoff.c: At top level: onoff.c:276:1: warning: return type defaults to 'int' [-Wimplicit-int] OnOffSelect(d) ^ onoff.c:308:1: warning: return type defaults to 'int' [-Wimplicit-int] OnOffKakutei(d) ^ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ onoffmap.h:30:9: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence(),UseOtherKeymap(); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ onoffmap.h:30:26: note: in expansion of macro 'UseOtherKeymap' extern DoFuncSequence(),UseOtherKeymap(); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ onoffmap.h:31:9: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu(); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ onoffmap.h:31:32: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu(); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ onoffmap.h:31:56: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu(); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ onoffmap.h:32:9: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu(), IchiranBeginningOfKouho(); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ onoffmap.h:32:38: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranPreviousKouhoretsu(), IchiranBeginningOfKouho(); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ onoffmap.h:33:9: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop(); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ onoffmap.h:33:30: note: in expansion of macro 'IchiranQuit' extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop(); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ onoffmap.h:33:45: note: in expansion of macro 'IchiranNop' extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop(); ^ rm -f onoff.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC onoff.c In file included from canna.h:50:0, from onoff.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from onoff.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from onoff.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from onoff.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from onoff.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from onoff.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from onoff.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:351:45: warning: return type defaults to 'int' [-Wimplicit-int] #define selectOnOff G351_selectOnOff ^ onoff.c:77:1: note: in expansion of macro 'selectOnOff' selectOnOff(d, buf, ck, nelem, bangomax, currentkouho, status, ^ onoff.c:131:1: warning: return type defaults to 'int' [-Wimplicit-int] makeOnOffIchiran(d, nelem, bangomax, currentkouho, status) ^ In file included from canna.h:50:0, from onoff.c:28: onoff.c: In function 'makeOnOffIchiran': sglobal.h:155:45: warning: implicit declaration of function 'G155_allocIchiranBuf' [-Wimplicit-function-declaration] #define allocIchiranBuf G155_allocIchiranBuf ^ onoff.c:149:6: note: in expansion of macro 'allocIchiranBuf' if(allocIchiranBuf(d) == NG) ^ onoff.c: At top level: onoff.c:276:1: warning: return type defaults to 'int' [-Wimplicit-int] OnOffSelect(d) ^ onoff.c:308:1: warning: return type defaults to 'int' [-Wimplicit-int] OnOffKakutei(d) ^ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ onoffmap.h:30:9: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence(),UseOtherKeymap(); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ onoffmap.h:30:26: note: in expansion of macro 'UseOtherKeymap' extern DoFuncSequence(),UseOtherKeymap(); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ onoffmap.h:31:9: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu(); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ onoffmap.h:31:32: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu(); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ onoffmap.h:31:56: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu(); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ onoffmap.h:32:9: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu(), IchiranBeginningOfKouho(); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ onoffmap.h:32:38: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranPreviousKouhoretsu(), IchiranBeginningOfKouho(); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ onoffmap.h:33:9: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop(); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ onoffmap.h:33:30: note: in expansion of macro 'IchiranQuit' extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop(); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ onoffmap.h:33:45: note: in expansion of macro 'IchiranNop' extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop(); ^ rm -f parse.o unshared/parse.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O parse.c -o unshared/parse.o In file included from canna.h:50:0, from parse.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from parse.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from parse.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from parse.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from parse.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from parse.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from parse.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from parse.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from parse.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from parse.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from parse.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from parse.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from parse.c:27: sglobal.h:177:45: warning: type defaults to 'int' in declaration of 'G177_ckverbose' [-Wimplicit-int] #define ckverbose G177_ckverbose ^ parse.c:56:8: note: in expansion of macro 'ckverbose' extern ckverbose; ^ sglobal.h:133:45: warning: type defaults to 'int' in declaration of 'G133_YYparse_by_rcfilename' [-Wimplicit-int] #define YYparse_by_rcfilename G133_YYparse_by_rcfilename ^ parse.c:58:8: note: in expansion of macro 'YYparse_by_rcfilename' extern YYparse_by_rcfilename(); ^ parse.c:80:1: warning: return type defaults to 'int' [-Wimplicit-int] make_initfilename() ^ In file included from canna.h:50:0, from parse.c:27: parse.c: In function 'G321_parse': sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ parse.c:115:10: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ sglobal.h:182:45: warning: implicit declaration of function 'G182_clisp_init' [-Wimplicit-function-declaration] #define clisp_init G182_clisp_init ^ parse.c:128:7: note: in expansion of macro 'clisp_init' if (clisp_init() == 0) { ^ parse.c: At top level: parse.c:347:1: warning: return type defaults to 'int' [-Wimplicit-int] DISPLAY_to_hostname(name, buf, bufsize) ^ parse.c: In function 'DISPLAY_to_hostname': parse.c:352:5: warning: implicit declaration of function 'gethostname' [-Wimplicit-function-declaration] gethostname(buf, bufsize); ^ rm -f parse.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC parse.c In file included from canna.h:50:0, from parse.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from parse.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from parse.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from parse.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from parse.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from parse.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from parse.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from parse.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from parse.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from parse.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from parse.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from parse.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from parse.c:27: sglobal.h:177:45: warning: type defaults to 'int' in declaration of 'G177_ckverbose' [-Wimplicit-int] #define ckverbose G177_ckverbose ^ parse.c:56:8: note: in expansion of macro 'ckverbose' extern ckverbose; ^ sglobal.h:133:45: warning: type defaults to 'int' in declaration of 'G133_YYparse_by_rcfilename' [-Wimplicit-int] #define YYparse_by_rcfilename G133_YYparse_by_rcfilename ^ parse.c:58:8: note: in expansion of macro 'YYparse_by_rcfilename' extern YYparse_by_rcfilename(); ^ parse.c:80:1: warning: return type defaults to 'int' [-Wimplicit-int] make_initfilename() ^ In file included from canna.h:50:0, from parse.c:27: parse.c: In function 'G321_parse': sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ parse.c:115:10: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ sglobal.h:182:45: warning: implicit declaration of function 'G182_clisp_init' [-Wimplicit-function-declaration] #define clisp_init G182_clisp_init ^ parse.c:128:7: note: in expansion of macro 'clisp_init' if (clisp_init() == 0) { ^ parse.c: At top level: parse.c:347:1: warning: return type defaults to 'int' [-Wimplicit-int] DISPLAY_to_hostname(name, buf, bufsize) ^ parse.c: In function 'DISPLAY_to_hostname': parse.c:352:5: warning: implicit declaration of function 'gethostname' [-Wimplicit-function-declaration] gethostname(buf, bufsize); ^ rm -f romaji.o unshared/romaji.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O romaji.c -o unshared/romaji.o In file included from canna.h:50:0, from romaji.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from romaji.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from romaji.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from romaji.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from romaji.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from romaji.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from romaji.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:177:45: warning: type defaults to 'int' in declaration of 'G177_ckverbose' [-Wimplicit-int] #define ckverbose G177_ckverbose ^ romaji.c:329:8: note: in expansion of macro 'ckverbose' extern ckverbose; ^ sglobal.h:82:45: warning: return type defaults to 'int' [-Wimplicit-int] #define RomkanaInit G082_RomkanaInit ^ romaji.c:478:1: note: in expansion of macro 'RomkanaInit' RomkanaInit() ^ romaji.c: In function 'G081_RomkanaFin': sglobal.h:317:45: warning: type defaults to 'int' in declaration of 'G317_nkeysup' [-Wimplicit-int] #define nkeysup G317_nkeysup ^ romaji.c:612:10: note: in expansion of macro 'nkeysup' extern nkeysup; ^ romaji.c: At top level: romaji.c:795:1: warning: return type defaults to 'int' [-Wimplicit-int] checkIfYomiExit(d, retval) ^ romaji.c:826:1: warning: return type defaults to 'int' [-Wimplicit-int] checkIfYomiQuit(d, retval) ^ romaji.c:965:8: warning: type defaults to 'int' in declaration of 'makePhonoOnBuffer' [-Wimplicit-int] static makePhonoOnBuffer(); ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:141:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ romaji.c:980:1: note: in expansion of macro 'YomiInsert' YomiInsert(d) ^ sglobal.h:230:45: warning: return type defaults to 'int' [-Wimplicit-int] #define findSup G230_findSup ^ romaji.c:1150:1: note: in expansion of macro 'findSup' findSup(wchar_t key) ^ romaji.c: In function 'G230_findSup': sglobal.h:317:45: warning: type defaults to 'int' in declaration of 'G317_nkeysup' [-Wimplicit-int] #define nkeysup G317_nkeysup ^ romaji.c:1157:10: note: in expansion of macro 'nkeysup' extern nkeysup; ^ romaji.c: At top level: romaji.c:1180:1: warning: return type defaults to 'int' [-Wimplicit-int] makePhonoOnBuffer(d, yc, key, flag, english) ^ romaji.c:1452:1: warning: return type defaults to 'int' [-Wimplicit-int] dakuonP(ch) ^ romaji.c: In function 'dakuonP': romaji.c:1455:10: warning: type defaults to 'int' in declaration of 'dakuon_first_time' [-Wimplicit-int] static dakuon_first_time = 1; ^ romaji.c: At top level: romaji.c:1498:1: warning: return type defaults to 'int' [-Wimplicit-int] growDakuonP(ch) ^ romaji.c: In function 'growDakuonP': romaji.c:1502:10: warning: type defaults to 'int' in declaration of 'dakuon_first_time' [-Wimplicit-int] static dakuon_first_time = 1; ^ romaji.c: At top level: romaji.c:1537:1: warning: return type defaults to 'int' [-Wimplicit-int] KanaYomiInsert(d) ^ romaji.c:1695:1: warning: return type defaults to 'int' [-Wimplicit-int] howFarToGoBackward(yc) ^ romaji.c:1718:1: warning: return type defaults to 'int' [-Wimplicit-int] howFarToGoForward(yc) ^ romaji.c:1806:8: warning: type defaults to 'int' in declaration of 'YomiNop' [-Wimplicit-int] static YomiNop pro((uiContext)); ^ romaji.c:1809:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiNop(d) ^ romaji.c:1819:8: warning: type defaults to 'int' in declaration of 'YomiForward' [-Wimplicit-int] static YomiForward pro((uiContext)); ^ romaji.c:1822:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiForward(d) /* ¥«¡¼¥½¥ë¤Î±¦°ÜÆ° */ ^ romaji.c:1880:8: warning: type defaults to 'int' in declaration of 'YomiBeginningOfLine' [-Wimplicit-int] static YomiBeginningOfLine pro((uiContext)); ^ romaji.c:1883:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBeginningOfLine(d) /* ¥«¡¼¥½¥ë¤Îº¸Ã¼°ÜÆ° */ ^ romaji.c:1914:8: warning: type defaults to 'int' in declaration of 'YomiEndOfLine' [-Wimplicit-int] static YomiEndOfLine pro((uiContext)); ^ romaji.c:1917:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiEndOfLine(d) /* ¥«¡¼¥½¥ë¤Î±¦Ã¼°ÜÆ° */ ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:79:45: warning: return type defaults to 'int' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ romaji.c:1983:1: note: in expansion of macro 'RomajiFlushYomi' RomajiFlushYomi(d, b, bsize) ^ romaji.c:2136:1: warning: return type defaults to 'int' [-Wimplicit-int] appendYomi2Yomi(yom, yc) ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:140:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ romaji.c:2686:1: note: in expansion of macro 'YomiExit' YomiExit(d, retval) ^ sglobal.h:50:45: warning: return type defaults to 'int' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ romaji.c:2766:1: note: in expansion of macro 'KanaDeletePrevious' KanaDeletePrevious(d)/* ¥«¡¼¥½¥ë¤Îº¸¤Îʸ»ú¤Îºï½ü */ ^ romaji.c:2839:8: warning: type defaults to 'int' in declaration of 'YomiDeletePrevious' [-Wimplicit-int] static YomiDeletePrevious pro((uiContext)); ^ romaji.c:2878:8: warning: type defaults to 'int' in declaration of 'YomiDeleteNext' [-Wimplicit-int] static YomiDeleteNext pro((uiContext)); ^ romaji.c:2952:8: warning: type defaults to 'int' in declaration of 'YomiKillToEndOfLine' [-Wimplicit-int] static YomiKillToEndOfLine pro((uiContext)); ^ romaji.c:2984:8: warning: type defaults to 'int' in declaration of 'YomiQuit' [-Wimplicit-int] static YomiQuit pro((uiContext)); ^ romaji.c:3021:8: warning: type defaults to 'int' in declaration of 'simplePopCallback' [-Wimplicit-int] static simplePopCallback pro((uiContext, int, mode_context)); ^ romaji.c:3024:1: warning: return type defaults to 'int' [-Wimplicit-int] simplePopCallback(d, retval, env) ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:158:45: warning: return type defaults to 'int' [-Wimplicit-int] #define alphaMode G158_alphaMode ^ romaji.c:3035:1: note: in expansion of macro 'alphaMode' alphaMode(d) ^ romaji.c:3071:8: warning: type defaults to 'int' in declaration of 'exitYomiQuotedInsert' [-Wimplicit-int] static exitYomiQuotedInsert pro((uiContext, int, mode_context)); ^ romaji.c:3074:1: warning: return type defaults to 'int' [-Wimplicit-int] exitYomiQuotedInsert(d, retval, env) ^ romaji.c:3085:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiInsertQuoted(d) ^ romaji.c:3116:8: warning: type defaults to 'int' in declaration of 'yomiquotedfunc' [-Wimplicit-int] static yomiquotedfunc pro((uiContext, KanjiMode, int, int, int)); ^ romaji.c:3119:1: warning: return type defaults to 'int' [-Wimplicit-int] yomiquotedfunc(d, mode, whattodo, key, fnum) ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:145:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ romaji.c:3171:1: note: in expansion of macro 'YomiQuotedInsert' YomiQuotedInsert(d) ^ romaji.c: In function 'mapAsKuten': romaji.c:3211:10: warning: type defaults to 'int' in declaration of 'allowTwoByte' [-Wimplicit-int] static allowTwoByte = 1; ^ romaji.c: In function 'mapAsHex': romaji.c:3304:10: warning: type defaults to 'int' in declaration of 'allowTwoByte' [-Wimplicit-int] static allowTwoByte = 1; ^ romaji.c: At top level: romaji.c:3428:8: warning: type defaults to 'int' in declaration of 'ConvertAsHex' [-Wimplicit-int] static ConvertAsHex pro((uiContext)); ^ romaji.c:3431:1: warning: return type defaults to 'int' [-Wimplicit-int] ConvertAsHex(d) ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:188:45: warning: return type defaults to 'int' [-Wimplicit-int] #define convertAsHex G188_convertAsHex ^ romaji.c:3526:1: note: in expansion of macro 'convertAsHex' convertAsHex(d) ^ romaji.c: In function 'replaceSup': sglobal.h:317:45: warning: type defaults to 'int' in declaration of 'G317_nkeysup' [-Wimplicit-int] #define nkeysup G317_nkeysup ^ romaji.c:3560:10: note: in expansion of macro 'nkeysup' extern nkeysup; ^ romaji.c: At top level: romaji.c:3570:8: warning: type defaults to 'int' in declaration of 'everySupkey' [-Wimplicit-int] static everySupkey pro((uiContext, int, mode_context)); ^ romaji.c:3573:1: warning: return type defaults to 'int' [-Wimplicit-int] everySupkey(d, retval, env) ^ romaji.c:3591:8: warning: type defaults to 'int' in declaration of 'exitSupkey' [-Wimplicit-int] static exitSupkey pro((uiContext, int, mode_context)); ^ romaji.c:3594:1: warning: return type defaults to 'int' [-Wimplicit-int] exitSupkey(d, retval, env) ^ romaji.c:3635:8: warning: type defaults to 'int' in declaration of 'quitSupkey' [-Wimplicit-int] static quitSupkey pro((uiContext, int, mode_context)); ^ romaji.c:3638:1: warning: return type defaults to 'int' [-Wimplicit-int] quitSupkey(d, retval, env) ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:350:45: warning: return type defaults to 'int' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ romaji.c:3650:1: note: in expansion of macro 'selectKeysup' selectKeysup(d, yc, ind) ^ romaji.c: In function 'G350_selectKeysup': sglobal.h:317:45: warning: type defaults to 'int' in declaration of 'G317_nkeysup' [-Wimplicit-int] #define nkeysup G317_nkeysup ^ romaji.c:3657:10: note: in expansion of macro 'nkeysup' extern nkeysup; ^ romaji.c: At top level: romaji.c:3699:1: warning: return type defaults to 'int' [-Wimplicit-int] regionGairaigo(yc, s, e) ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:186:45: warning: return type defaults to 'int' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ romaji.c:3730:1: note: in expansion of macro 'containUnconvertedKey' containUnconvertedKey(yc) ^ romaji.c:3762:8: warning: type defaults to 'int' in declaration of 'YomiHenkan' [-Wimplicit-int] static YomiHenkan pro((uiContext)); ^ romaji.c:3832:8: warning: type defaults to 'int' in declaration of 'YomiHenkanNaive' [-Wimplicit-int] static YomiHenkanNaive pro((uiContext)); ^ romaji.c:3849:8: warning: type defaults to 'int' in declaration of 'YomiHenkanOrNothing' [-Wimplicit-int] static YomiHenkanOrNothing pro((uiContext)); ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ romaji.c:3868:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)), EmptyBaseKata pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ romaji.c:3868:40: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseHira pro((uiContext)), EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ romaji.c:3869:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ romaji.c:3870:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)), EmptyBaseHan pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ romaji.c:3870:39: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseZen pro((uiContext)), EmptyBaseHan pro((uiContext)); ^ romaji.c:3872:8: warning: type defaults to 'int' in declaration of 'YomiBaseHira' [-Wimplicit-int] static YomiBaseHira pro((uiContext)); ^ romaji.c:3875:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBaseHira(d) ^ romaji.c:3884:8: warning: type defaults to 'int' in declaration of 'YomiBaseKata' [-Wimplicit-int] static YomiBaseKata pro((uiContext)); ^ romaji.c:3887:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBaseKata(d) ^ romaji.c:3896:8: warning: type defaults to 'int' in declaration of 'YomiBaseEisu' [-Wimplicit-int] static YomiBaseEisu pro((uiContext)); ^ romaji.c:3899:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBaseEisu(d) ^ romaji.c:3908:8: warning: type defaults to 'int' in declaration of 'YomiBaseZen' [-Wimplicit-int] static YomiBaseZen pro((uiContext)); ^ romaji.c:3911:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBaseZen(d) ^ romaji.c:3920:8: warning: type defaults to 'int' in declaration of 'YomiBaseHan' [-Wimplicit-int] static YomiBaseHan pro((uiContext)); ^ romaji.c:3923:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBaseHan(d) ^ romaji.c:3932:8: warning: type defaults to 'int' in declaration of 'YomiBaseKana' [-Wimplicit-int] static YomiBaseKana pro((uiContext)); ^ romaji.c:3935:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBaseKana(d) ^ romaji.c:3944:8: warning: type defaults to 'int' in declaration of 'YomiBaseKakutei' [-Wimplicit-int] static YomiBaseKakutei pro((uiContext)); ^ romaji.c:3947:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBaseKakutei(d) ^ romaji.c:3956:8: warning: type defaults to 'int' in declaration of 'YomiBaseHenkan' [-Wimplicit-int] static YomiBaseHenkan pro((uiContext)); ^ romaji.c:3959:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBaseHenkan(d) ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:134:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ romaji.c:3970:1: note: in expansion of macro 'YomiBaseHiraKataToggle' YomiBaseHiraKataToggle(d) ^ sglobal.h:139:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ romaji.c:3989:1: note: in expansion of macro 'YomiBaseZenHanToggle' YomiBaseZenHanToggle(d) ^ sglobal.h:138:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ romaji.c:4008:1: note: in expansion of macro 'YomiBaseRotateForw' YomiBaseRotateForw(d) ^ sglobal.h:137:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ romaji.c:4039:1: note: in expansion of macro 'YomiBaseRotateBack' YomiBaseRotateBack(d) ^ sglobal.h:136:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ romaji.c:4069:1: note: in expansion of macro 'YomiBaseKanaEisuToggle' YomiBaseKanaEisuToggle(d) ^ sglobal.h:135:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ romaji.c:4088:1: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' YomiBaseKakuteiHenkanToggle(d) ^ sglobal.h:144:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ romaji.c:4107:1: note: in expansion of macro 'YomiModeBackup' YomiModeBackup(d) ^ sglobal.h:222:45: warning: return type defaults to 'int' [-Wimplicit-int] #define exitJishu G222_exitJishu ^ romaji.c:4151:1: note: in expansion of macro 'exitJishu' exitJishu(d) ^ romaji.c:4346:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiJishu(d, fn) /* Æɤߥ⡼¥É¤«¤éľÀÜ»ú¼ï¥â¡¼¥É¤Ø */ ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:146:45: warning: return type defaults to 'int' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ romaji.c:4561:1: note: in expansion of macro 'Yomisearchfunc' Yomisearchfunc(d, mode, whattodo, key, fnum) ^ romaji.c:4873:8: warning: type defaults to 'int' in declaration of 'YomiNextJishu' [-Wimplicit-int] static YomiNextJishu pro((uiContext)); ^ romaji.c:4876:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiNextJishu(d) /* Æɤߥ⡼¥É¤«¤é¤Î½ç²ó¤êʸ»ú¼ïÊÑ´¹ */ ^ romaji.c:4882:8: warning: type defaults to 'int' in declaration of 'YomiPreviousJishu' [-Wimplicit-int] static YomiPreviousJishu pro((uiContext)); ^ romaji.c:4885:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiPreviousJishu(d) /* Æɤߥ⡼¥É¤«¤é¤ÎµÕ²ó¤êʸ»ú¼ïÊÑ´¹ */ ^ romaji.c:4891:8: warning: type defaults to 'int' in declaration of 'YomiKanaRotate' [-Wimplicit-int] static YomiKanaRotate pro((uiContext)); ^ romaji.c:4894:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiKanaRotate(d) /* Æɤߥ⡼¥É¤«¤é¤Î½ç²ó¤ê¤«¤Êʸ»ú¼ïÊÑ´¹ */ ^ romaji.c:4900:8: warning: type defaults to 'int' in declaration of 'YomiRomajiRotate' [-Wimplicit-int] static YomiRomajiRotate pro((uiContext)); ^ romaji.c:4903:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiRomajiRotate(d) /* Æɤߥ⡼¥É¤«¤é¤Î½ç²ó¤ê±Ñ¿ôʸ»ú¼ïÊÑ´¹ */ ^ romaji.c:4909:8: warning: type defaults to 'int' in declaration of 'YomiCaseRotateForward' [-Wimplicit-int] static YomiCaseRotateForward pro((uiContext)); ^ romaji.c:4912:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiCaseRotateForward(d) /* Æɤߥ⡼¥É¤«¤é¤Î½ç²ó¤ê±Ñ¿ôʸ»ú¼ïÊÑ´¹ */ ^ romaji.c:4918:8: warning: type defaults to 'int' in declaration of 'YomiZenkaku' [-Wimplicit-int] static YomiZenkaku pro((uiContext)); ^ romaji.c:4921:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiZenkaku(d) /* Æɤߥ⡼¥É¤«¤é¤ÎÁ´³ÑÊÑ´¹ */ ^ romaji.c:4927:8: warning: type defaults to 'int' in declaration of 'YomiHankaku' [-Wimplicit-int] static YomiHankaku pro((uiContext)); ^ romaji.c:4930:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiHankaku(d) /* Æɤߥ⡼¥É¤«¤é¤ÎȾ³ÑÊÑ´¹ */ ^ romaji.c:4939:8: warning: type defaults to 'int' in declaration of 'YomiHiraganaJishu' [-Wimplicit-int] static YomiHiraganaJishu pro((uiContext)); ^ romaji.c:4942:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiHiraganaJishu(d) /* Æɤߥ⡼¥É¤«¤é»ú¼ï¥â¡¼¥É¤Î¤Ò¤é¤¬¤Ê¤Ø */ ^ romaji.c:4948:8: warning: type defaults to 'int' in declaration of 'YomiKatakanaJishu' [-Wimplicit-int] static YomiKatakanaJishu pro((uiContext)); ^ romaji.c:4951:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiKatakanaJishu(d) /* Æɤߥ⡼¥É¤«¤é»ú¼ï¥â¡¼¥É¤Î¥«¥¿¥«¥Ê¤Ø */ ^ romaji.c:4957:8: warning: type defaults to 'int' in declaration of 'YomiRomajiJishu' [-Wimplicit-int] static YomiRomajiJishu pro((uiContext)); ^ romaji.c:4960:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiRomajiJishu(d) /* Æɤߥ⡼¥É¤«¤é»ú¼ï¥â¡¼¥É¤Î¥í¡¼¥Þ»ú¤Ø */ ^ romaji.c:4966:8: warning: type defaults to 'int' in declaration of 'YomiToLower' [-Wimplicit-int] static YomiToLower pro((uiContext)); ^ romaji.c:4968:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiToLower(d) ^ romaji.c:4974:8: warning: type defaults to 'int' in declaration of 'YomiToUpper' [-Wimplicit-int] static YomiToUpper pro((uiContext)); ^ romaji.c:4977:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiToUpper(d) ^ romaji.c:4983:8: warning: type defaults to 'int' in declaration of 'YomiCapitalize' [-Wimplicit-int] static YomiCapitalize pro((uiContext)); ^ romaji.c:4986:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiCapitalize(d) ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:15:45: warning: type defaults to 'int' in declaration of 'G015_ConvertAsBushu' [-Wimplicit-int] #define ConvertAsBushu G015_ConvertAsBushu ^ yomimap.h:27:8: note: in expansion of macro 'ConvertAsBushu' extern ConvertAsBushu pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ yomimap.h:28:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ yomimap.h:28:40: note: in expansion of macro 'UseOtherKeymap' extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext)); ^ In file included from romaji.c:5011:0: yomimap.h:29:8: warning: type defaults to 'int' in declaration of 'YomiBubunKakutei' [-Wimplicit-int] extern YomiBubunKakutei pro((uiContext)); ^ rm -f romaji.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC romaji.c In file included from canna.h:50:0, from romaji.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from romaji.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from romaji.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from romaji.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from romaji.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from romaji.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from romaji.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:177:45: warning: type defaults to 'int' in declaration of 'G177_ckverbose' [-Wimplicit-int] #define ckverbose G177_ckverbose ^ romaji.c:329:8: note: in expansion of macro 'ckverbose' extern ckverbose; ^ sglobal.h:82:45: warning: return type defaults to 'int' [-Wimplicit-int] #define RomkanaInit G082_RomkanaInit ^ romaji.c:478:1: note: in expansion of macro 'RomkanaInit' RomkanaInit() ^ romaji.c: In function 'G081_RomkanaFin': sglobal.h:317:45: warning: type defaults to 'int' in declaration of 'G317_nkeysup' [-Wimplicit-int] #define nkeysup G317_nkeysup ^ romaji.c:612:10: note: in expansion of macro 'nkeysup' extern nkeysup; ^ romaji.c: At top level: romaji.c:795:1: warning: return type defaults to 'int' [-Wimplicit-int] checkIfYomiExit(d, retval) ^ romaji.c:826:1: warning: return type defaults to 'int' [-Wimplicit-int] checkIfYomiQuit(d, retval) ^ romaji.c:965:8: warning: type defaults to 'int' in declaration of 'makePhonoOnBuffer' [-Wimplicit-int] static makePhonoOnBuffer(); ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:141:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ romaji.c:980:1: note: in expansion of macro 'YomiInsert' YomiInsert(d) ^ sglobal.h:230:45: warning: return type defaults to 'int' [-Wimplicit-int] #define findSup G230_findSup ^ romaji.c:1150:1: note: in expansion of macro 'findSup' findSup(wchar_t key) ^ romaji.c: In function 'G230_findSup': sglobal.h:317:45: warning: type defaults to 'int' in declaration of 'G317_nkeysup' [-Wimplicit-int] #define nkeysup G317_nkeysup ^ romaji.c:1157:10: note: in expansion of macro 'nkeysup' extern nkeysup; ^ romaji.c: At top level: romaji.c:1180:1: warning: return type defaults to 'int' [-Wimplicit-int] makePhonoOnBuffer(d, yc, key, flag, english) ^ romaji.c:1452:1: warning: return type defaults to 'int' [-Wimplicit-int] dakuonP(ch) ^ romaji.c: In function 'dakuonP': romaji.c:1455:10: warning: type defaults to 'int' in declaration of 'dakuon_first_time' [-Wimplicit-int] static dakuon_first_time = 1; ^ romaji.c: At top level: romaji.c:1498:1: warning: return type defaults to 'int' [-Wimplicit-int] growDakuonP(ch) ^ romaji.c: In function 'growDakuonP': romaji.c:1502:10: warning: type defaults to 'int' in declaration of 'dakuon_first_time' [-Wimplicit-int] static dakuon_first_time = 1; ^ romaji.c: At top level: romaji.c:1537:1: warning: return type defaults to 'int' [-Wimplicit-int] KanaYomiInsert(d) ^ romaji.c:1695:1: warning: return type defaults to 'int' [-Wimplicit-int] howFarToGoBackward(yc) ^ romaji.c:1718:1: warning: return type defaults to 'int' [-Wimplicit-int] howFarToGoForward(yc) ^ romaji.c:1806:8: warning: type defaults to 'int' in declaration of 'YomiNop' [-Wimplicit-int] static YomiNop pro((uiContext)); ^ romaji.c:1809:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiNop(d) ^ romaji.c:1819:8: warning: type defaults to 'int' in declaration of 'YomiForward' [-Wimplicit-int] static YomiForward pro((uiContext)); ^ romaji.c:1822:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiForward(d) /* ¥«¡¼¥½¥ë¤Î±¦°ÜÆ° */ ^ romaji.c:1880:8: warning: type defaults to 'int' in declaration of 'YomiBeginningOfLine' [-Wimplicit-int] static YomiBeginningOfLine pro((uiContext)); ^ romaji.c:1883:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBeginningOfLine(d) /* ¥«¡¼¥½¥ë¤Îº¸Ã¼°ÜÆ° */ ^ romaji.c:1914:8: warning: type defaults to 'int' in declaration of 'YomiEndOfLine' [-Wimplicit-int] static YomiEndOfLine pro((uiContext)); ^ romaji.c:1917:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiEndOfLine(d) /* ¥«¡¼¥½¥ë¤Î±¦Ã¼°ÜÆ° */ ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:79:45: warning: return type defaults to 'int' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ romaji.c:1983:1: note: in expansion of macro 'RomajiFlushYomi' RomajiFlushYomi(d, b, bsize) ^ romaji.c:2136:1: warning: return type defaults to 'int' [-Wimplicit-int] appendYomi2Yomi(yom, yc) ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:140:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ romaji.c:2686:1: note: in expansion of macro 'YomiExit' YomiExit(d, retval) ^ sglobal.h:50:45: warning: return type defaults to 'int' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ romaji.c:2766:1: note: in expansion of macro 'KanaDeletePrevious' KanaDeletePrevious(d)/* ¥«¡¼¥½¥ë¤Îº¸¤Îʸ»ú¤Îºï½ü */ ^ romaji.c:2839:8: warning: type defaults to 'int' in declaration of 'YomiDeletePrevious' [-Wimplicit-int] static YomiDeletePrevious pro((uiContext)); ^ romaji.c:2878:8: warning: type defaults to 'int' in declaration of 'YomiDeleteNext' [-Wimplicit-int] static YomiDeleteNext pro((uiContext)); ^ romaji.c:2952:8: warning: type defaults to 'int' in declaration of 'YomiKillToEndOfLine' [-Wimplicit-int] static YomiKillToEndOfLine pro((uiContext)); ^ romaji.c:2984:8: warning: type defaults to 'int' in declaration of 'YomiQuit' [-Wimplicit-int] static YomiQuit pro((uiContext)); ^ romaji.c:3021:8: warning: type defaults to 'int' in declaration of 'simplePopCallback' [-Wimplicit-int] static simplePopCallback pro((uiContext, int, mode_context)); ^ romaji.c:3024:1: warning: return type defaults to 'int' [-Wimplicit-int] simplePopCallback(d, retval, env) ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:158:45: warning: return type defaults to 'int' [-Wimplicit-int] #define alphaMode G158_alphaMode ^ romaji.c:3035:1: note: in expansion of macro 'alphaMode' alphaMode(d) ^ romaji.c:3071:8: warning: type defaults to 'int' in declaration of 'exitYomiQuotedInsert' [-Wimplicit-int] static exitYomiQuotedInsert pro((uiContext, int, mode_context)); ^ romaji.c:3074:1: warning: return type defaults to 'int' [-Wimplicit-int] exitYomiQuotedInsert(d, retval, env) ^ romaji.c:3085:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiInsertQuoted(d) ^ romaji.c:3116:8: warning: type defaults to 'int' in declaration of 'yomiquotedfunc' [-Wimplicit-int] static yomiquotedfunc pro((uiContext, KanjiMode, int, int, int)); ^ romaji.c:3119:1: warning: return type defaults to 'int' [-Wimplicit-int] yomiquotedfunc(d, mode, whattodo, key, fnum) ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:145:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ romaji.c:3171:1: note: in expansion of macro 'YomiQuotedInsert' YomiQuotedInsert(d) ^ romaji.c: In function 'mapAsKuten': romaji.c:3211:10: warning: type defaults to 'int' in declaration of 'allowTwoByte' [-Wimplicit-int] static allowTwoByte = 1; ^ romaji.c: In function 'mapAsHex': romaji.c:3304:10: warning: type defaults to 'int' in declaration of 'allowTwoByte' [-Wimplicit-int] static allowTwoByte = 1; ^ romaji.c: At top level: romaji.c:3428:8: warning: type defaults to 'int' in declaration of 'ConvertAsHex' [-Wimplicit-int] static ConvertAsHex pro((uiContext)); ^ romaji.c:3431:1: warning: return type defaults to 'int' [-Wimplicit-int] ConvertAsHex(d) ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:188:45: warning: return type defaults to 'int' [-Wimplicit-int] #define convertAsHex G188_convertAsHex ^ romaji.c:3526:1: note: in expansion of macro 'convertAsHex' convertAsHex(d) ^ romaji.c: In function 'replaceSup': sglobal.h:317:45: warning: type defaults to 'int' in declaration of 'G317_nkeysup' [-Wimplicit-int] #define nkeysup G317_nkeysup ^ romaji.c:3560:10: note: in expansion of macro 'nkeysup' extern nkeysup; ^ romaji.c: At top level: romaji.c:3570:8: warning: type defaults to 'int' in declaration of 'everySupkey' [-Wimplicit-int] static everySupkey pro((uiContext, int, mode_context)); ^ romaji.c:3573:1: warning: return type defaults to 'int' [-Wimplicit-int] everySupkey(d, retval, env) ^ romaji.c:3591:8: warning: type defaults to 'int' in declaration of 'exitSupkey' [-Wimplicit-int] static exitSupkey pro((uiContext, int, mode_context)); ^ romaji.c:3594:1: warning: return type defaults to 'int' [-Wimplicit-int] exitSupkey(d, retval, env) ^ romaji.c:3635:8: warning: type defaults to 'int' in declaration of 'quitSupkey' [-Wimplicit-int] static quitSupkey pro((uiContext, int, mode_context)); ^ romaji.c:3638:1: warning: return type defaults to 'int' [-Wimplicit-int] quitSupkey(d, retval, env) ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:350:45: warning: return type defaults to 'int' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ romaji.c:3650:1: note: in expansion of macro 'selectKeysup' selectKeysup(d, yc, ind) ^ romaji.c: In function 'G350_selectKeysup': sglobal.h:317:45: warning: type defaults to 'int' in declaration of 'G317_nkeysup' [-Wimplicit-int] #define nkeysup G317_nkeysup ^ romaji.c:3657:10: note: in expansion of macro 'nkeysup' extern nkeysup; ^ romaji.c: At top level: romaji.c:3699:1: warning: return type defaults to 'int' [-Wimplicit-int] regionGairaigo(yc, s, e) ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:186:45: warning: return type defaults to 'int' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ romaji.c:3730:1: note: in expansion of macro 'containUnconvertedKey' containUnconvertedKey(yc) ^ romaji.c:3762:8: warning: type defaults to 'int' in declaration of 'YomiHenkan' [-Wimplicit-int] static YomiHenkan pro((uiContext)); ^ romaji.c:3832:8: warning: type defaults to 'int' in declaration of 'YomiHenkanNaive' [-Wimplicit-int] static YomiHenkanNaive pro((uiContext)); ^ romaji.c:3849:8: warning: type defaults to 'int' in declaration of 'YomiHenkanOrNothing' [-Wimplicit-int] static YomiHenkanOrNothing pro((uiContext)); ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ romaji.c:3868:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)), EmptyBaseKata pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ romaji.c:3868:40: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseHira pro((uiContext)), EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ romaji.c:3869:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ romaji.c:3870:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)), EmptyBaseHan pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ romaji.c:3870:39: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseZen pro((uiContext)), EmptyBaseHan pro((uiContext)); ^ romaji.c:3872:8: warning: type defaults to 'int' in declaration of 'YomiBaseHira' [-Wimplicit-int] static YomiBaseHira pro((uiContext)); ^ romaji.c:3875:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBaseHira(d) ^ romaji.c:3884:8: warning: type defaults to 'int' in declaration of 'YomiBaseKata' [-Wimplicit-int] static YomiBaseKata pro((uiContext)); ^ romaji.c:3887:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBaseKata(d) ^ romaji.c:3896:8: warning: type defaults to 'int' in declaration of 'YomiBaseEisu' [-Wimplicit-int] static YomiBaseEisu pro((uiContext)); ^ romaji.c:3899:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBaseEisu(d) ^ romaji.c:3908:8: warning: type defaults to 'int' in declaration of 'YomiBaseZen' [-Wimplicit-int] static YomiBaseZen pro((uiContext)); ^ romaji.c:3911:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBaseZen(d) ^ romaji.c:3920:8: warning: type defaults to 'int' in declaration of 'YomiBaseHan' [-Wimplicit-int] static YomiBaseHan pro((uiContext)); ^ romaji.c:3923:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBaseHan(d) ^ romaji.c:3932:8: warning: type defaults to 'int' in declaration of 'YomiBaseKana' [-Wimplicit-int] static YomiBaseKana pro((uiContext)); ^ romaji.c:3935:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBaseKana(d) ^ romaji.c:3944:8: warning: type defaults to 'int' in declaration of 'YomiBaseKakutei' [-Wimplicit-int] static YomiBaseKakutei pro((uiContext)); ^ romaji.c:3947:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBaseKakutei(d) ^ romaji.c:3956:8: warning: type defaults to 'int' in declaration of 'YomiBaseHenkan' [-Wimplicit-int] static YomiBaseHenkan pro((uiContext)); ^ romaji.c:3959:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiBaseHenkan(d) ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:134:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ romaji.c:3970:1: note: in expansion of macro 'YomiBaseHiraKataToggle' YomiBaseHiraKataToggle(d) ^ sglobal.h:139:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ romaji.c:3989:1: note: in expansion of macro 'YomiBaseZenHanToggle' YomiBaseZenHanToggle(d) ^ sglobal.h:138:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ romaji.c:4008:1: note: in expansion of macro 'YomiBaseRotateForw' YomiBaseRotateForw(d) ^ sglobal.h:137:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ romaji.c:4039:1: note: in expansion of macro 'YomiBaseRotateBack' YomiBaseRotateBack(d) ^ sglobal.h:136:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ romaji.c:4069:1: note: in expansion of macro 'YomiBaseKanaEisuToggle' YomiBaseKanaEisuToggle(d) ^ sglobal.h:135:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ romaji.c:4088:1: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' YomiBaseKakuteiHenkanToggle(d) ^ sglobal.h:144:45: warning: return type defaults to 'int' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ romaji.c:4107:1: note: in expansion of macro 'YomiModeBackup' YomiModeBackup(d) ^ sglobal.h:222:45: warning: return type defaults to 'int' [-Wimplicit-int] #define exitJishu G222_exitJishu ^ romaji.c:4151:1: note: in expansion of macro 'exitJishu' exitJishu(d) ^ romaji.c:4346:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiJishu(d, fn) /* Æɤߥ⡼¥É¤«¤éľÀÜ»ú¼ï¥â¡¼¥É¤Ø */ ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:146:45: warning: return type defaults to 'int' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ romaji.c:4561:1: note: in expansion of macro 'Yomisearchfunc' Yomisearchfunc(d, mode, whattodo, key, fnum) ^ romaji.c:4873:8: warning: type defaults to 'int' in declaration of 'YomiNextJishu' [-Wimplicit-int] static YomiNextJishu pro((uiContext)); ^ romaji.c:4876:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiNextJishu(d) /* Æɤߥ⡼¥É¤«¤é¤Î½ç²ó¤êʸ»ú¼ïÊÑ´¹ */ ^ romaji.c:4882:8: warning: type defaults to 'int' in declaration of 'YomiPreviousJishu' [-Wimplicit-int] static YomiPreviousJishu pro((uiContext)); ^ romaji.c:4885:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiPreviousJishu(d) /* Æɤߥ⡼¥É¤«¤é¤ÎµÕ²ó¤êʸ»ú¼ïÊÑ´¹ */ ^ romaji.c:4891:8: warning: type defaults to 'int' in declaration of 'YomiKanaRotate' [-Wimplicit-int] static YomiKanaRotate pro((uiContext)); ^ romaji.c:4894:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiKanaRotate(d) /* Æɤߥ⡼¥É¤«¤é¤Î½ç²ó¤ê¤«¤Êʸ»ú¼ïÊÑ´¹ */ ^ romaji.c:4900:8: warning: type defaults to 'int' in declaration of 'YomiRomajiRotate' [-Wimplicit-int] static YomiRomajiRotate pro((uiContext)); ^ romaji.c:4903:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiRomajiRotate(d) /* Æɤߥ⡼¥É¤«¤é¤Î½ç²ó¤ê±Ñ¿ôʸ»ú¼ïÊÑ´¹ */ ^ romaji.c:4909:8: warning: type defaults to 'int' in declaration of 'YomiCaseRotateForward' [-Wimplicit-int] static YomiCaseRotateForward pro((uiContext)); ^ romaji.c:4912:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiCaseRotateForward(d) /* Æɤߥ⡼¥É¤«¤é¤Î½ç²ó¤ê±Ñ¿ôʸ»ú¼ïÊÑ´¹ */ ^ romaji.c:4918:8: warning: type defaults to 'int' in declaration of 'YomiZenkaku' [-Wimplicit-int] static YomiZenkaku pro((uiContext)); ^ romaji.c:4921:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiZenkaku(d) /* Æɤߥ⡼¥É¤«¤é¤ÎÁ´³ÑÊÑ´¹ */ ^ romaji.c:4927:8: warning: type defaults to 'int' in declaration of 'YomiHankaku' [-Wimplicit-int] static YomiHankaku pro((uiContext)); ^ romaji.c:4930:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiHankaku(d) /* Æɤߥ⡼¥É¤«¤é¤ÎȾ³ÑÊÑ´¹ */ ^ romaji.c:4939:8: warning: type defaults to 'int' in declaration of 'YomiHiraganaJishu' [-Wimplicit-int] static YomiHiraganaJishu pro((uiContext)); ^ romaji.c:4942:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiHiraganaJishu(d) /* Æɤߥ⡼¥É¤«¤é»ú¼ï¥â¡¼¥É¤Î¤Ò¤é¤¬¤Ê¤Ø */ ^ romaji.c:4948:8: warning: type defaults to 'int' in declaration of 'YomiKatakanaJishu' [-Wimplicit-int] static YomiKatakanaJishu pro((uiContext)); ^ romaji.c:4951:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiKatakanaJishu(d) /* Æɤߥ⡼¥É¤«¤é»ú¼ï¥â¡¼¥É¤Î¥«¥¿¥«¥Ê¤Ø */ ^ romaji.c:4957:8: warning: type defaults to 'int' in declaration of 'YomiRomajiJishu' [-Wimplicit-int] static YomiRomajiJishu pro((uiContext)); ^ romaji.c:4960:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiRomajiJishu(d) /* Æɤߥ⡼¥É¤«¤é»ú¼ï¥â¡¼¥É¤Î¥í¡¼¥Þ»ú¤Ø */ ^ romaji.c:4966:8: warning: type defaults to 'int' in declaration of 'YomiToLower' [-Wimplicit-int] static YomiToLower pro((uiContext)); ^ romaji.c:4968:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiToLower(d) ^ romaji.c:4974:8: warning: type defaults to 'int' in declaration of 'YomiToUpper' [-Wimplicit-int] static YomiToUpper pro((uiContext)); ^ romaji.c:4977:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiToUpper(d) ^ romaji.c:4983:8: warning: type defaults to 'int' in declaration of 'YomiCapitalize' [-Wimplicit-int] static YomiCapitalize pro((uiContext)); ^ romaji.c:4986:1: warning: return type defaults to 'int' [-Wimplicit-int] YomiCapitalize(d) ^ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:15:45: warning: type defaults to 'int' in declaration of 'G015_ConvertAsBushu' [-Wimplicit-int] #define ConvertAsBushu G015_ConvertAsBushu ^ yomimap.h:27:8: note: in expansion of macro 'ConvertAsBushu' extern ConvertAsBushu pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ yomimap.h:28:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ yomimap.h:28:40: note: in expansion of macro 'UseOtherKeymap' extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext)); ^ In file included from romaji.c:5011:0: yomimap.h:29:8: warning: type defaults to 'int' in declaration of 'YomiBubunKakutei' [-Wimplicit-int] extern YomiBubunKakutei pro((uiContext)); ^ rm -f uiutil.o unshared/uiutil.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O uiutil.c -o unshared/uiutil.o In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from uiutil.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from uiutil.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from uiutil.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from uiutil.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from uiutil.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from uiutil.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ uiutil.c:312:1: warning: return type defaults to 'int' [-Wimplicit-int] makeUiUtilEchoStr(d) ^ uiutil.c:351:1: warning: return type defaults to 'int' [-Wimplicit-int] uuflExitCatch(d, retval, env) ^ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:329:45: warning: return type defaults to 'int' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ uiutil.c:416:1: note: in expansion of macro 'prevMenuIfExist' prevMenuIfExist(d) ^ uiutil.c:433:1: warning: return type defaults to 'int' [-Wimplicit-int] uuflQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:113:45: warning: return type defaults to 'int' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ uiutil.c:454:1: note: in expansion of macro 'UiUtilMode' UiUtilMode(d) ^ uiutil.c: In function 'G359_showmenu': sglobal.h:244:45: warning: implicit declaration of function 'G244_getForIchiranContext' [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ uiutil.c:551:16: note: in expansion of macro 'getForIchiranContext' if((retval = getForIchiranContext(d)) == NG) ^ rm -f uiutil.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC uiutil.c In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from uiutil.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from uiutil.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from uiutil.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from uiutil.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from uiutil.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from uiutil.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ uiutil.c:312:1: warning: return type defaults to 'int' [-Wimplicit-int] makeUiUtilEchoStr(d) ^ uiutil.c:351:1: warning: return type defaults to 'int' [-Wimplicit-int] uuflExitCatch(d, retval, env) ^ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:329:45: warning: return type defaults to 'int' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ uiutil.c:416:1: note: in expansion of macro 'prevMenuIfExist' prevMenuIfExist(d) ^ uiutil.c:433:1: warning: return type defaults to 'int' [-Wimplicit-int] uuflQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:113:45: warning: return type defaults to 'int' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ uiutil.c:454:1: note: in expansion of macro 'UiUtilMode' UiUtilMode(d) ^ uiutil.c: In function 'G359_showmenu': sglobal.h:244:45: warning: implicit declaration of function 'G244_getForIchiranContext' [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ uiutil.c:551:16: note: in expansion of macro 'getForIchiranContext' if((retval = getForIchiranContext(d)) == NG) ^ rm -f uldefine.o unshared/uldefine.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O uldefine.c -o unshared/uldefine.o In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from uldefine.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from uldefine.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from uldefine.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from uldefine.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from uldefine.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from uldefine.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ uldefine.c:105:1: warning: return type defaults to 'int' [-Wimplicit-int] clearTango(d) ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:179:45: warning: return type defaults to 'int' [-Wimplicit-int] #define clearYomi G179_clearYomi ^ uldefine.c:114:1: note: in expansion of macro 'clearYomi' clearYomi(d) ^ uldefine.c:124:1: warning: return type defaults to 'int' [-Wimplicit-int] clearTourokuContext(p) ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:247:45: warning: return type defaults to 'int' [-Wimplicit-int] #define getTourokuContext G247_getTourokuContext ^ uldefine.c:166:1: note: in expansion of macro 'getTourokuContext' getTourokuContext(d) ^ uldefine.c:213:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTTangoEveryTimeCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function 'uuTTangoEveryTimeCatch': sglobal.h:172:45: warning: implicit declaration of function 'G172_checkGLineLen' [-Wimplicit-function-declaration] #define checkGLineLen G172_checkGLineLen ^ uldefine.c:271:3: note: in expansion of macro 'checkGLineLen' checkGLineLen(d); ^ uldefine.c: At top level: uldefine.c:277:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTTangoExitCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:376:45: warning: return type defaults to 'int' [-Wimplicit-int] #define uuTTangoQuitCatch G376_uuTTangoQuitCatch ^ uldefine.c:296:1: note: in expansion of macro 'uuTTangoQuitCatch' uuTTangoQuitCatch(d, retval, env) ^ uldefine.c:311:1: warning: return type defaults to 'int' [-Wimplicit-int] uuT2TangoEveryTimeCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function 'uuT2TangoEveryTimeCatch': sglobal.h:150:45: warning: implicit declaration of function 'G150__do_func_slightly' [-Wimplicit-function-declaration] #define _do_func_slightly G150__do_func_slightly ^ uldefine.c:328:5: note: in expansion of macro '_do_func_slightly' _do_func_slightly(d, 0, (mode_context)nyc, &yomi_mode); ^ uldefine.c: At top level: uldefine.c:371:1: warning: return type defaults to 'int' [-Wimplicit-int] uuT2TangoExitCatch(d, retval, nyc) ^ uldefine.c:394:1: warning: return type defaults to 'int' [-Wimplicit-int] uuT2TangoQuitCatch(d, retval, env) ^ uldefine.c:414:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTMakeDicYesCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function 'uuTMakeDicYesCatch': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ uldefine.c:423:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ sglobal.h:204:45: warning: implicit declaration of function 'G204_dicTourokuTango' [-Wimplicit-function-declaration] #define dicTourokuTango G204_dicTourokuTango ^ uldefine.c:479:10: note: in expansion of macro 'dicTourokuTango' return(dicTourokuTango(d, uuTTangoQuitCatch)); ^ uldefine.c: At top level: uldefine.c:483:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTMakeDicQuitCatch(d, retval, env) ^ uldefine.c:497:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTMakeDicNoCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function 'G248_getUserDicName': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ uldefine.c:525:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ uldefine.c: At top level: sglobal.h:199:45: warning: return type defaults to 'int' [-Wimplicit-int] #define dicTouroku G199_dicTouroku ^ uldefine.c:568:1: note: in expansion of macro 'dicTouroku' dicTouroku(d) ^ uldefine.c:596:1: warning: return type defaults to 'int' [-Wimplicit-int] dicTourokuDo(d) ^ uldefine.c:657:1: warning: return type defaults to 'int' [-Wimplicit-int] checkUsrDic(d) ^ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function 'checkUsrDic': sglobal.h:249:45: warning: implicit declaration of function 'G249_getYesNoContext' [-Wimplicit-function-declaration] #define getYesNoContext G249_getYesNoContext ^ uldefine.c:681:10: note: in expansion of macro 'getYesNoContext' if(getYesNoContext(d, ^ uldefine.c: At top level: sglobal.h:204:45: warning: return type defaults to 'int' [-Wimplicit-int] #define dicTourokuTango G204_dicTourokuTango ^ uldefine.c:711:1: note: in expansion of macro 'dicTourokuTango' dicTourokuTango(d, quitfunc) ^ uldefine.c:757:1: warning: return type defaults to 'int' [-Wimplicit-int] dicTourokuTangoPre(d) ^ uldefine.c:764:1: warning: return type defaults to 'int' [-Wimplicit-int] acDicTourokuTangoPre(d, dn, dm) /* ac means "alert continuation" */ ^ uldefine.c:779:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTYomiEveryTimeCatch(d, retval, env) ^ uldefine.c:833:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTYomiExitCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function 'uuTYomiExitCatch': sglobal.h:202:45: warning: implicit declaration of function 'G202_dicTourokuHinshi' [-Wimplicit-function-declaration] #define dicTourokuHinshi G202_dicTourokuHinshi ^ uldefine.c:849:10: note: in expansion of macro 'dicTourokuHinshi' return(dicTourokuHinshi(d)); ^ uldefine.c: At top level: uldefine.c:852:8: warning: type defaults to 'int' in declaration of 'uuTYomiQuitCatch' [-Wimplicit-int] static uuTYomiQuitCatch pro((uiContext, int, mode_context)); ^ uldefine.c:855:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTYomiQuitCatch(d, retval, env) ^ uldefine.c:870:1: warning: return type defaults to 'int' [-Wimplicit-int] dicTourokuYomi(d) ^ uldefine.c:877:1: warning: return type defaults to 'int' [-Wimplicit-int] acDicTourokuYomi(d, dn, dm) ^ uldefine.c:888:1: warning: return type defaults to 'int' [-Wimplicit-int] dicTourokuYomiDo(d, quitfunc) ^ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function 'dicTourokuYomiDo': sglobal.h:167:45: warning: implicit declaration of function 'G167_canna_alert' [-Wimplicit-function-declaration] #define canna_alert G167_canna_alert ^ uldefine.c:898:12: note: in expansion of macro 'canna_alert' return canna_alert(d, "\303\261\270\354\244\362\306\376\316\317\244\267\244\306\244\257\244\300\244\265\244\244", acDicTourokuTangoPre); ^ uldefine.c: At top level: uldefine.c:928:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshiExitCatch(d, retval, env) ^ uldefine.c:965:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshiQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:202:45: warning: return type defaults to 'int' [-Wimplicit-int] #define dicTourokuHinshi G202_dicTourokuHinshi ^ uldefine.c:986:1: note: in expansion of macro 'dicTourokuHinshi' dicTourokuHinshi(d) ^ uldefine.c: In function 'G202_dicTourokuHinshi': sglobal.h:244:45: warning: implicit declaration of function 'G244_getForIchiranContext' [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ uldefine.c:1003:16: note: in expansion of macro 'getForIchiranContext' if((retval = getForIchiranContext(d)) < 0) { ^ sglobal.h:32:45: warning: implicit declaration of function 'G032_GLineNGReturnTK' [-Wimplicit-function-declaration] #define GLineNGReturnTK G032_GLineNGReturnTK ^ uldefine.c:1006:12: note: in expansion of macro 'GLineNGReturnTK' return(GLineNGReturnTK(d)); ^ uldefine.c: At top level: sglobal.h:200:45: warning: return type defaults to 'int' [-Wimplicit-int] #define dicTourokuControl G200_dicTourokuControl ^ uldefine.c:1063:1: note: in expansion of macro 'dicTourokuControl' dicTourokuControl(d, tango, quitfunc) ^ rm -f uldefine.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC uldefine.c In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from uldefine.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from uldefine.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from uldefine.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from uldefine.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from uldefine.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from uldefine.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ uldefine.c:105:1: warning: return type defaults to 'int' [-Wimplicit-int] clearTango(d) ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:179:45: warning: return type defaults to 'int' [-Wimplicit-int] #define clearYomi G179_clearYomi ^ uldefine.c:114:1: note: in expansion of macro 'clearYomi' clearYomi(d) ^ uldefine.c:124:1: warning: return type defaults to 'int' [-Wimplicit-int] clearTourokuContext(p) ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:247:45: warning: return type defaults to 'int' [-Wimplicit-int] #define getTourokuContext G247_getTourokuContext ^ uldefine.c:166:1: note: in expansion of macro 'getTourokuContext' getTourokuContext(d) ^ uldefine.c:213:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTTangoEveryTimeCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function 'uuTTangoEveryTimeCatch': sglobal.h:172:45: warning: implicit declaration of function 'G172_checkGLineLen' [-Wimplicit-function-declaration] #define checkGLineLen G172_checkGLineLen ^ uldefine.c:271:3: note: in expansion of macro 'checkGLineLen' checkGLineLen(d); ^ uldefine.c: At top level: uldefine.c:277:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTTangoExitCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:376:45: warning: return type defaults to 'int' [-Wimplicit-int] #define uuTTangoQuitCatch G376_uuTTangoQuitCatch ^ uldefine.c:296:1: note: in expansion of macro 'uuTTangoQuitCatch' uuTTangoQuitCatch(d, retval, env) ^ uldefine.c:311:1: warning: return type defaults to 'int' [-Wimplicit-int] uuT2TangoEveryTimeCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function 'uuT2TangoEveryTimeCatch': sglobal.h:150:45: warning: implicit declaration of function 'G150__do_func_slightly' [-Wimplicit-function-declaration] #define _do_func_slightly G150__do_func_slightly ^ uldefine.c:328:5: note: in expansion of macro '_do_func_slightly' _do_func_slightly(d, 0, (mode_context)nyc, &yomi_mode); ^ uldefine.c: At top level: uldefine.c:371:1: warning: return type defaults to 'int' [-Wimplicit-int] uuT2TangoExitCatch(d, retval, nyc) ^ uldefine.c:394:1: warning: return type defaults to 'int' [-Wimplicit-int] uuT2TangoQuitCatch(d, retval, env) ^ uldefine.c:414:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTMakeDicYesCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function 'uuTMakeDicYesCatch': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ uldefine.c:423:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ sglobal.h:204:45: warning: implicit declaration of function 'G204_dicTourokuTango' [-Wimplicit-function-declaration] #define dicTourokuTango G204_dicTourokuTango ^ uldefine.c:479:10: note: in expansion of macro 'dicTourokuTango' return(dicTourokuTango(d, uuTTangoQuitCatch)); ^ uldefine.c: At top level: uldefine.c:483:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTMakeDicQuitCatch(d, retval, env) ^ uldefine.c:497:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTMakeDicNoCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function 'G248_getUserDicName': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ uldefine.c:525:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ uldefine.c: At top level: sglobal.h:199:45: warning: return type defaults to 'int' [-Wimplicit-int] #define dicTouroku G199_dicTouroku ^ uldefine.c:568:1: note: in expansion of macro 'dicTouroku' dicTouroku(d) ^ uldefine.c:596:1: warning: return type defaults to 'int' [-Wimplicit-int] dicTourokuDo(d) ^ uldefine.c:657:1: warning: return type defaults to 'int' [-Wimplicit-int] checkUsrDic(d) ^ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function 'checkUsrDic': sglobal.h:249:45: warning: implicit declaration of function 'G249_getYesNoContext' [-Wimplicit-function-declaration] #define getYesNoContext G249_getYesNoContext ^ uldefine.c:681:10: note: in expansion of macro 'getYesNoContext' if(getYesNoContext(d, ^ uldefine.c: At top level: sglobal.h:204:45: warning: return type defaults to 'int' [-Wimplicit-int] #define dicTourokuTango G204_dicTourokuTango ^ uldefine.c:711:1: note: in expansion of macro 'dicTourokuTango' dicTourokuTango(d, quitfunc) ^ uldefine.c:757:1: warning: return type defaults to 'int' [-Wimplicit-int] dicTourokuTangoPre(d) ^ uldefine.c:764:1: warning: return type defaults to 'int' [-Wimplicit-int] acDicTourokuTangoPre(d, dn, dm) /* ac means "alert continuation" */ ^ uldefine.c:779:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTYomiEveryTimeCatch(d, retval, env) ^ uldefine.c:833:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTYomiExitCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function 'uuTYomiExitCatch': sglobal.h:202:45: warning: implicit declaration of function 'G202_dicTourokuHinshi' [-Wimplicit-function-declaration] #define dicTourokuHinshi G202_dicTourokuHinshi ^ uldefine.c:849:10: note: in expansion of macro 'dicTourokuHinshi' return(dicTourokuHinshi(d)); ^ uldefine.c: At top level: uldefine.c:852:8: warning: type defaults to 'int' in declaration of 'uuTYomiQuitCatch' [-Wimplicit-int] static uuTYomiQuitCatch pro((uiContext, int, mode_context)); ^ uldefine.c:855:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTYomiQuitCatch(d, retval, env) ^ uldefine.c:870:1: warning: return type defaults to 'int' [-Wimplicit-int] dicTourokuYomi(d) ^ uldefine.c:877:1: warning: return type defaults to 'int' [-Wimplicit-int] acDicTourokuYomi(d, dn, dm) ^ uldefine.c:888:1: warning: return type defaults to 'int' [-Wimplicit-int] dicTourokuYomiDo(d, quitfunc) ^ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function 'dicTourokuYomiDo': sglobal.h:167:45: warning: implicit declaration of function 'G167_canna_alert' [-Wimplicit-function-declaration] #define canna_alert G167_canna_alert ^ uldefine.c:898:12: note: in expansion of macro 'canna_alert' return canna_alert(d, "\303\261\270\354\244\362\306\376\316\317\244\267\244\306\244\257\244\300\244\265\244\244", acDicTourokuTangoPre); ^ uldefine.c: At top level: uldefine.c:928:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshiExitCatch(d, retval, env) ^ uldefine.c:965:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshiQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:202:45: warning: return type defaults to 'int' [-Wimplicit-int] #define dicTourokuHinshi G202_dicTourokuHinshi ^ uldefine.c:986:1: note: in expansion of macro 'dicTourokuHinshi' dicTourokuHinshi(d) ^ uldefine.c: In function 'G202_dicTourokuHinshi': sglobal.h:244:45: warning: implicit declaration of function 'G244_getForIchiranContext' [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ uldefine.c:1003:16: note: in expansion of macro 'getForIchiranContext' if((retval = getForIchiranContext(d)) < 0) { ^ sglobal.h:32:45: warning: implicit declaration of function 'G032_GLineNGReturnTK' [-Wimplicit-function-declaration] #define GLineNGReturnTK G032_GLineNGReturnTK ^ uldefine.c:1006:12: note: in expansion of macro 'GLineNGReturnTK' return(GLineNGReturnTK(d)); ^ uldefine.c: At top level: sglobal.h:200:45: warning: return type defaults to 'int' [-Wimplicit-int] #define dicTourokuControl G200_dicTourokuControl ^ uldefine.c:1063:1: note: in expansion of macro 'dicTourokuControl' dicTourokuControl(d, tango, quitfunc) ^ rm -f uldelete.o unshared/uldelete.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O uldelete.c -o unshared/uldelete.o In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from uldelete.c:29:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from uldelete.c:29:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from uldelete.c:29:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from uldelete.c:29:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from uldelete.c:29:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from uldelete.c:29:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'G235_freeAndPopTouroku': sglobal.h:326:45: warning: implicit declaration of function 'G326_popTourokuMode' [-Wimplicit-function-declaration] #define popTourokuMode G326_popTourokuMode ^ uldelete.c:95:3: note: in expansion of macro 'popTourokuMode' popTourokuMode(d); ^ uldelete.c: At top level: uldelete.c:103:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSYomiEveryTimeCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'uuSYomiEveryTimeCatch': sglobal.h:172:45: warning: implicit declaration of function 'G172_checkGLineLen' [-Wimplicit-function-declaration] #define checkGLineLen G172_checkGLineLen ^ uldelete.c:144:3: note: in expansion of macro 'checkGLineLen' checkGLineLen(d); ^ uldelete.c: At top level: uldelete.c:150:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSYomiExitCatch(d, retval, env) ^ uldelete.c:170:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSYomiQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'uuSYomiQuitCatch': sglobal.h:179:45: warning: implicit declaration of function 'G179_clearYomi' [-Wimplicit-function-declaration] #define clearYomi G179_clearYomi ^ uldelete.c:178:3: note: in expansion of macro 'clearYomi' clearYomi(d); ^ uldelete.c: At top level: uldelete.c:188:1: warning: return type defaults to 'int' [-Wimplicit-int] dicSakujoYomi(d) ^ uldelete.c:215:1: warning: return type defaults to 'int' [-Wimplicit-int] acDicSakujoYomi(d, dn, dm) ^ uldelete.c:226:1: warning: return type defaults to 'int' [-Wimplicit-int] acDicSakujoDictionary(d, dn, dm) ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'getMountDicName': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ uldelete.c:249:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ uldelete.c: At top level: sglobal.h:198:45: warning: return type defaults to 'int' [-Wimplicit-int] #define dicSakujo G198_dicSakujo ^ uldelete.c:340:1: note: in expansion of macro 'dicSakujo' dicSakujo(d) ^ uldelete.c: In function 'G198_dicSakujo': sglobal.h:247:45: warning: implicit declaration of function 'G247_getTourokuContext' [-Wimplicit-function-declaration] #define getTourokuContext G247_getTourokuContext ^ uldelete.c:355:9: note: in expansion of macro 'getTourokuContext' if (getTourokuContext(d) != NG) { ^ uldelete.c: At top level: uldelete.c:387:1: warning: return type defaults to 'int' [-Wimplicit-int] CloseDeleteContext(tc) ^ uldelete.c:407:1: warning: return type defaults to 'int' [-Wimplicit-int] getEffectDic(tc) ^ uldelete.c:558:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSTangoExitCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'uuSTangoExitCatch': sglobal.h:32:45: warning: implicit declaration of function 'G032_GLineNGReturnTK' [-Wimplicit-function-declaration] #define GLineNGReturnTK G032_GLineNGReturnTK ^ uldelete.c:585:12: note: in expansion of macro 'GLineNGReturnTK' return GLineNGReturnTK(d); ^ uldelete.c: At top level: uldelete.c:592:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSTangoQuitCatch(d, retval, env) ^ uldelete.c:616:1: warning: return type defaults to 'int' [-Wimplicit-int] dicSakujoBgnBun(d, st) ^ uldelete.c:703:1: warning: return type defaults to 'int' [-Wimplicit-int] dicSakujoEndBun(d) ^ uldelete.c:722:1: warning: return type defaults to 'int' [-Wimplicit-int] dicSakujoTango(d) ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'dicSakujoTango': sglobal.h:167:45: warning: implicit declaration of function 'G167_canna_alert' [-Wimplicit-function-declaration] #define canna_alert G167_canna_alert ^ uldelete.c:734:12: note: in expansion of macro 'canna_alert' return canna_alert(d, "\306\311\244\337\244\362\306\376\316\317\244\267" ^ sglobal.h:244:45: warning: implicit declaration of function 'G244_getForIchiranContext' [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ uldelete.c:782:6: note: in expansion of macro 'getForIchiranContext' if(getForIchiranContext(d) == NG) { ^ uldelete.c: At top level: uldelete.c:832:1: warning: return type defaults to 'int' [-Wimplicit-int] getDeleteDic(mc) ^ uldelete.c:869:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSDicExitCatch(d, retval, env) ^ uldelete.c:909:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSDicQuitCatch(d, retval, env) ^ uldelete.c:925:1: warning: return type defaults to 'int' [-Wimplicit-int] dicSakujoDictionary(d) ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'dicSakujoDictionary': sglobal.h:246:45: warning: implicit declaration of function 'G246_getMountContext' [-Wimplicit-function-declaration] #define getMountContext G246_getMountContext ^ uldelete.c:981:25: note: in expansion of macro 'getMountContext' if ((retval = getMountContext(d)) != NG) { ^ sglobal.h:351:45: warning: implicit declaration of function 'G351_selectOnOff' [-Wimplicit-function-declaration] #define selectOnOff G351_selectOnOff ^ uldelete.c:1002:27: note: in expansion of macro 'selectOnOff' if ((retval = selectOnOff(d, xxxx, &mc->curIkouho, upnelem, ^ uldelete.c: At top level: uldelete.c:1060:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSDeleteYesCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'uuSDeleteYesCatch': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ uldelete.c:1071:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ uldelete.c: At top level: uldelete.c:1164:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSDeleteQuitCatch(d, retval, env) ^ uldelete.c:1183:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSDeleteNoCatch(d, retval, env) ^ uldelete.c:1201:1: warning: return type defaults to 'int' [-Wimplicit-int] dicSakujoDo(d) ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'dicSakujoDo': sglobal.h:249:45: warning: implicit declaration of function 'G249_getYesNoContext' [-Wimplicit-function-declaration] #define getYesNoContext G249_getYesNoContext ^ uldelete.c:1230:7: note: in expansion of macro 'getYesNoContext' if (getYesNoContext(d, ^ rm -f uldelete.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC uldelete.c In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from uldelete.c:29:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from uldelete.c:29:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from uldelete.c:29:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from uldelete.c:29:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from uldelete.c:29:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from uldelete.c:29:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'G235_freeAndPopTouroku': sglobal.h:326:45: warning: implicit declaration of function 'G326_popTourokuMode' [-Wimplicit-function-declaration] #define popTourokuMode G326_popTourokuMode ^ uldelete.c:95:3: note: in expansion of macro 'popTourokuMode' popTourokuMode(d); ^ uldelete.c: At top level: uldelete.c:103:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSYomiEveryTimeCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'uuSYomiEveryTimeCatch': sglobal.h:172:45: warning: implicit declaration of function 'G172_checkGLineLen' [-Wimplicit-function-declaration] #define checkGLineLen G172_checkGLineLen ^ uldelete.c:144:3: note: in expansion of macro 'checkGLineLen' checkGLineLen(d); ^ uldelete.c: At top level: uldelete.c:150:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSYomiExitCatch(d, retval, env) ^ uldelete.c:170:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSYomiQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'uuSYomiQuitCatch': sglobal.h:179:45: warning: implicit declaration of function 'G179_clearYomi' [-Wimplicit-function-declaration] #define clearYomi G179_clearYomi ^ uldelete.c:178:3: note: in expansion of macro 'clearYomi' clearYomi(d); ^ uldelete.c: At top level: uldelete.c:188:1: warning: return type defaults to 'int' [-Wimplicit-int] dicSakujoYomi(d) ^ uldelete.c:215:1: warning: return type defaults to 'int' [-Wimplicit-int] acDicSakujoYomi(d, dn, dm) ^ uldelete.c:226:1: warning: return type defaults to 'int' [-Wimplicit-int] acDicSakujoDictionary(d, dn, dm) ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'getMountDicName': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ uldelete.c:249:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ uldelete.c: At top level: sglobal.h:198:45: warning: return type defaults to 'int' [-Wimplicit-int] #define dicSakujo G198_dicSakujo ^ uldelete.c:340:1: note: in expansion of macro 'dicSakujo' dicSakujo(d) ^ uldelete.c: In function 'G198_dicSakujo': sglobal.h:247:45: warning: implicit declaration of function 'G247_getTourokuContext' [-Wimplicit-function-declaration] #define getTourokuContext G247_getTourokuContext ^ uldelete.c:355:9: note: in expansion of macro 'getTourokuContext' if (getTourokuContext(d) != NG) { ^ uldelete.c: At top level: uldelete.c:387:1: warning: return type defaults to 'int' [-Wimplicit-int] CloseDeleteContext(tc) ^ uldelete.c:407:1: warning: return type defaults to 'int' [-Wimplicit-int] getEffectDic(tc) ^ uldelete.c:558:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSTangoExitCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'uuSTangoExitCatch': sglobal.h:32:45: warning: implicit declaration of function 'G032_GLineNGReturnTK' [-Wimplicit-function-declaration] #define GLineNGReturnTK G032_GLineNGReturnTK ^ uldelete.c:585:12: note: in expansion of macro 'GLineNGReturnTK' return GLineNGReturnTK(d); ^ uldelete.c: At top level: uldelete.c:592:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSTangoQuitCatch(d, retval, env) ^ uldelete.c:616:1: warning: return type defaults to 'int' [-Wimplicit-int] dicSakujoBgnBun(d, st) ^ uldelete.c:703:1: warning: return type defaults to 'int' [-Wimplicit-int] dicSakujoEndBun(d) ^ uldelete.c:722:1: warning: return type defaults to 'int' [-Wimplicit-int] dicSakujoTango(d) ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'dicSakujoTango': sglobal.h:167:45: warning: implicit declaration of function 'G167_canna_alert' [-Wimplicit-function-declaration] #define canna_alert G167_canna_alert ^ uldelete.c:734:12: note: in expansion of macro 'canna_alert' return canna_alert(d, "\306\311\244\337\244\362\306\376\316\317\244\267" ^ sglobal.h:244:45: warning: implicit declaration of function 'G244_getForIchiranContext' [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ uldelete.c:782:6: note: in expansion of macro 'getForIchiranContext' if(getForIchiranContext(d) == NG) { ^ uldelete.c: At top level: uldelete.c:832:1: warning: return type defaults to 'int' [-Wimplicit-int] getDeleteDic(mc) ^ uldelete.c:869:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSDicExitCatch(d, retval, env) ^ uldelete.c:909:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSDicQuitCatch(d, retval, env) ^ uldelete.c:925:1: warning: return type defaults to 'int' [-Wimplicit-int] dicSakujoDictionary(d) ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'dicSakujoDictionary': sglobal.h:246:45: warning: implicit declaration of function 'G246_getMountContext' [-Wimplicit-function-declaration] #define getMountContext G246_getMountContext ^ uldelete.c:981:25: note: in expansion of macro 'getMountContext' if ((retval = getMountContext(d)) != NG) { ^ sglobal.h:351:45: warning: implicit declaration of function 'G351_selectOnOff' [-Wimplicit-function-declaration] #define selectOnOff G351_selectOnOff ^ uldelete.c:1002:27: note: in expansion of macro 'selectOnOff' if ((retval = selectOnOff(d, xxxx, &mc->curIkouho, upnelem, ^ uldelete.c: At top level: uldelete.c:1060:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSDeleteYesCatch(d, retval, env) ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'uuSDeleteYesCatch': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ uldelete.c:1071:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ uldelete.c: At top level: uldelete.c:1164:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSDeleteQuitCatch(d, retval, env) ^ uldelete.c:1183:1: warning: return type defaults to 'int' [-Wimplicit-int] uuSDeleteNoCatch(d, retval, env) ^ uldelete.c:1201:1: warning: return type defaults to 'int' [-Wimplicit-int] dicSakujoDo(d) ^ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function 'dicSakujoDo': sglobal.h:249:45: warning: implicit declaration of function 'G249_getYesNoContext' [-Wimplicit-function-declaration] #define getYesNoContext G249_getYesNoContext ^ uldelete.c:1230:7: note: in expansion of macro 'getYesNoContext' if (getYesNoContext(d, ^ rm -f ulhinshi.o unshared/ulhinshi.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O ulhinshi.c -o unshared/ulhinshi.o In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from ulhinshi.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from ulhinshi.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from ulhinshi.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from ulhinshi.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from ulhinshi.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from ulhinshi.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ ulhinshi.c:273:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshiYNQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulhinshi.c:28: ulhinshi.c: In function 'uuTHinshiYNQuitCatch': sglobal.h:202:45: warning: implicit declaration of function 'G202_dicTourokuHinshi' [-Wimplicit-function-declaration] #define dicTourokuHinshi G202_dicTourokuHinshi ^ ulhinshi.c:281:10: note: in expansion of macro 'dicTourokuHinshi' return(dicTourokuHinshi(d)); ^ ulhinshi.c: At top level: ulhinshi.c:289:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshi2YesCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulhinshi.c:28: ulhinshi.c: In function 'uuTHinshi2YesCatch': sglobal.h:201:45: warning: implicit declaration of function 'G201_dicTourokuDictionary' [-Wimplicit-function-declaration] #define dicTourokuDictionary G201_dicTourokuDictionary ^ ulhinshi.c:306:14: note: in expansion of macro 'dicTourokuDictionary' return(dicTourokuDictionary(d, uuTDicExitCatch, uuTDicQuitCatch)); ^ ulhinshi.c: At top level: ulhinshi.c:313:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshi2NoCatch(d, retval, env) ^ ulhinshi.c:342:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshi1YesCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulhinshi.c:28: ulhinshi.c: In function 'uuTHinshi1YesCatch': sglobal.h:249:45: warning: implicit declaration of function 'G249_getYesNoContext' [-Wimplicit-function-declaration] #define getYesNoContext G249_getYesNoContext ^ ulhinshi.c:360:18: note: in expansion of macro 'getYesNoContext' if((retval = getYesNoContext(d, ^ sglobal.h:32:45: warning: implicit declaration of function 'G032_GLineNGReturnTK' [-Wimplicit-function-declaration] #define GLineNGReturnTK G032_GLineNGReturnTK ^ ulhinshi.c:364:14: note: in expansion of macro 'GLineNGReturnTK' return(GLineNGReturnTK(d)); ^ ulhinshi.c: At top level: ulhinshi.c:378:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshi1NoCatch(d, retval, env) ^ ulhinshi.c:418:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshiQYesCatch(d, retval, env) ^ ulhinshi.c:446:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshiQNoCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:203:45: warning: return type defaults to 'int' [-Wimplicit-int] #define dicTourokuHinshiDelivery G203_dicTourokuHinshiDelivery ^ ulhinshi.c:463:1: note: in expansion of macro 'dicTourokuHinshiDelivery' dicTourokuHinshiDelivery(d) ^ ulhinshi.c: In function 'G203_dicTourokuHinshiDelivery': sglobal.h:179:45: warning: implicit declaration of function 'G179_clearYomi' [-Wimplicit-function-declaration] #define clearYomi G179_clearYomi ^ ulhinshi.c:481:5: note: in expansion of macro 'clearYomi' clearYomi(d); ^ sglobal.h:204:45: warning: implicit declaration of function 'G204_dicTourokuTango' [-Wimplicit-function-declaration] #define dicTourokuTango G204_dicTourokuTango ^ ulhinshi.c:482:12: note: in expansion of macro 'dicTourokuTango' return(dicTourokuTango(d, uuTTangoQuitCatch)); ^ ulhinshi.c: At top level: ulhinshi.c:672:1: warning: return type defaults to 'int' [-Wimplicit-int] tourokuYes(d) ^ ulhinshi.c:761:1: warning: return type defaults to 'int' [-Wimplicit-int] tourokuNo(d) ^ ulhinshi.c:861:1: warning: return type defaults to 'int' [-Wimplicit-int] makeDoushi(d) ^ ulhinshi.c:902:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTDicExitCatch(d, retval, env) ^ ulhinshi.c:930:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTDicQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:201:45: warning: return type defaults to 'int' [-Wimplicit-int] #define dicTourokuDictionary G201_dicTourokuDictionary ^ ulhinshi.c:944:1: note: in expansion of macro 'dicTourokuDictionary' dicTourokuDictionary(d, exitfunc, quitfunc) ^ ulhinshi.c: In function 'G201_dicTourokuDictionary': sglobal.h:244:45: warning: implicit declaration of function 'G244_getForIchiranContext' [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ ulhinshi.c:962:16: note: in expansion of macro 'getForIchiranContext' if((retval = getForIchiranContext(d)) == NG) { ^ ulhinshi.c: At top level: ulhinshi.c:1012:1: warning: return type defaults to 'int' [-Wimplicit-int] tangoTouroku(d) ^ rm -f ulhinshi.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC ulhinshi.c In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from ulhinshi.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from ulhinshi.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from ulhinshi.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from ulhinshi.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from ulhinshi.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from ulhinshi.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ ulhinshi.c:273:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshiYNQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulhinshi.c:28: ulhinshi.c: In function 'uuTHinshiYNQuitCatch': sglobal.h:202:45: warning: implicit declaration of function 'G202_dicTourokuHinshi' [-Wimplicit-function-declaration] #define dicTourokuHinshi G202_dicTourokuHinshi ^ ulhinshi.c:281:10: note: in expansion of macro 'dicTourokuHinshi' return(dicTourokuHinshi(d)); ^ ulhinshi.c: At top level: ulhinshi.c:289:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshi2YesCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulhinshi.c:28: ulhinshi.c: In function 'uuTHinshi2YesCatch': sglobal.h:201:45: warning: implicit declaration of function 'G201_dicTourokuDictionary' [-Wimplicit-function-declaration] #define dicTourokuDictionary G201_dicTourokuDictionary ^ ulhinshi.c:306:14: note: in expansion of macro 'dicTourokuDictionary' return(dicTourokuDictionary(d, uuTDicExitCatch, uuTDicQuitCatch)); ^ ulhinshi.c: At top level: ulhinshi.c:313:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshi2NoCatch(d, retval, env) ^ ulhinshi.c:342:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshi1YesCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulhinshi.c:28: ulhinshi.c: In function 'uuTHinshi1YesCatch': sglobal.h:249:45: warning: implicit declaration of function 'G249_getYesNoContext' [-Wimplicit-function-declaration] #define getYesNoContext G249_getYesNoContext ^ ulhinshi.c:360:18: note: in expansion of macro 'getYesNoContext' if((retval = getYesNoContext(d, ^ sglobal.h:32:45: warning: implicit declaration of function 'G032_GLineNGReturnTK' [-Wimplicit-function-declaration] #define GLineNGReturnTK G032_GLineNGReturnTK ^ ulhinshi.c:364:14: note: in expansion of macro 'GLineNGReturnTK' return(GLineNGReturnTK(d)); ^ ulhinshi.c: At top level: ulhinshi.c:378:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshi1NoCatch(d, retval, env) ^ ulhinshi.c:418:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshiQYesCatch(d, retval, env) ^ ulhinshi.c:446:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTHinshiQNoCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:203:45: warning: return type defaults to 'int' [-Wimplicit-int] #define dicTourokuHinshiDelivery G203_dicTourokuHinshiDelivery ^ ulhinshi.c:463:1: note: in expansion of macro 'dicTourokuHinshiDelivery' dicTourokuHinshiDelivery(d) ^ ulhinshi.c: In function 'G203_dicTourokuHinshiDelivery': sglobal.h:179:45: warning: implicit declaration of function 'G179_clearYomi' [-Wimplicit-function-declaration] #define clearYomi G179_clearYomi ^ ulhinshi.c:481:5: note: in expansion of macro 'clearYomi' clearYomi(d); ^ sglobal.h:204:45: warning: implicit declaration of function 'G204_dicTourokuTango' [-Wimplicit-function-declaration] #define dicTourokuTango G204_dicTourokuTango ^ ulhinshi.c:482:12: note: in expansion of macro 'dicTourokuTango' return(dicTourokuTango(d, uuTTangoQuitCatch)); ^ ulhinshi.c: At top level: ulhinshi.c:672:1: warning: return type defaults to 'int' [-Wimplicit-int] tourokuYes(d) ^ ulhinshi.c:761:1: warning: return type defaults to 'int' [-Wimplicit-int] tourokuNo(d) ^ ulhinshi.c:861:1: warning: return type defaults to 'int' [-Wimplicit-int] makeDoushi(d) ^ ulhinshi.c:902:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTDicExitCatch(d, retval, env) ^ ulhinshi.c:930:1: warning: return type defaults to 'int' [-Wimplicit-int] uuTDicQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:201:45: warning: return type defaults to 'int' [-Wimplicit-int] #define dicTourokuDictionary G201_dicTourokuDictionary ^ ulhinshi.c:944:1: note: in expansion of macro 'dicTourokuDictionary' dicTourokuDictionary(d, exitfunc, quitfunc) ^ ulhinshi.c: In function 'G201_dicTourokuDictionary': sglobal.h:244:45: warning: implicit declaration of function 'G244_getForIchiranContext' [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ ulhinshi.c:962:16: note: in expansion of macro 'getForIchiranContext' if((retval = getForIchiranContext(d)) == NG) { ^ ulhinshi.c: At top level: ulhinshi.c:1012:1: warning: return type defaults to 'int' [-Wimplicit-int] tangoTouroku(d) ^ rm -f ulkigo.o unshared/ulkigo.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O ulkigo.c -o unshared/ulkigo.o In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from ulkigo.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from ulkigo.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from ulkigo.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from ulkigo.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from ulkigo.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from ulkigo.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ ulkigo.c:177:1: warning: return type defaults to 'int' [-Wimplicit-int] uuKigoExitDo(d, retval) ^ ulkigo.c:192:1: warning: return type defaults to 'int' [-Wimplicit-int] uuKigoRExitCatch(d, retval, env) ^ ulkigo.c:209:1: warning: return type defaults to 'int' [-Wimplicit-int] uuKigoGExitCatch(d, retval, env) ^ ulkigo.c:226:1: warning: return type defaults to 'int' [-Wimplicit-int] uuKigoKExitCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:374:45: warning: return type defaults to 'int' [-Wimplicit-int] #define uuKigoGeneralExitCatch G374_uuKigoGeneralExitCatch ^ ulkigo.c:242:1: note: in expansion of macro 'uuKigoGeneralExitCatch' uuKigoGeneralExitCatch(d, retval, env) ^ ulkigo.c:261:1: warning: return type defaults to 'int' [-Wimplicit-int] uuKigoQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:375:45: warning: return type defaults to 'int' [-Wimplicit-int] #define uuKigoMake G375_uuKigoMake ^ ulkigo.c:276:1: note: in expansion of macro 'uuKigoMake' uuKigoMake(d, allkouho, size, cur, mode, exitfunc, posp) ^ ulkigo.c: In function 'G375_uuKigoMake': sglobal.h:244:45: warning: implicit declaration of function 'G244_getForIchiranContext' [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ ulkigo.c:290:16: note: in expansion of macro 'getForIchiranContext' if((retval = getForIchiranContext(d)) == NG) { ^ ulkigo.c: At top level: sglobal.h:292:45: warning: return type defaults to 'int' [-Wimplicit-int] #define kigoRussia G292_kigoRussia ^ ulkigo.c:352:1: note: in expansion of macro 'kigoRussia' kigoRussia(d) ^ sglobal.h:290:45: warning: return type defaults to 'int' [-Wimplicit-int] #define kigoGreek G290_kigoGreek ^ ulkigo.c:373:1: note: in expansion of macro 'kigoGreek' kigoGreek(d) ^ sglobal.h:291:45: warning: return type defaults to 'int' [-Wimplicit-int] #define kigoKeisen G291_kigoKeisen ^ ulkigo.c:394:1: note: in expansion of macro 'kigoKeisen' kigoKeisen(d) ^ rm -f ulkigo.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC ulkigo.c In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from ulkigo.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from ulkigo.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from ulkigo.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from ulkigo.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from ulkigo.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from ulkigo.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ ulkigo.c:177:1: warning: return type defaults to 'int' [-Wimplicit-int] uuKigoExitDo(d, retval) ^ ulkigo.c:192:1: warning: return type defaults to 'int' [-Wimplicit-int] uuKigoRExitCatch(d, retval, env) ^ ulkigo.c:209:1: warning: return type defaults to 'int' [-Wimplicit-int] uuKigoGExitCatch(d, retval, env) ^ ulkigo.c:226:1: warning: return type defaults to 'int' [-Wimplicit-int] uuKigoKExitCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:374:45: warning: return type defaults to 'int' [-Wimplicit-int] #define uuKigoGeneralExitCatch G374_uuKigoGeneralExitCatch ^ ulkigo.c:242:1: note: in expansion of macro 'uuKigoGeneralExitCatch' uuKigoGeneralExitCatch(d, retval, env) ^ ulkigo.c:261:1: warning: return type defaults to 'int' [-Wimplicit-int] uuKigoQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:375:45: warning: return type defaults to 'int' [-Wimplicit-int] #define uuKigoMake G375_uuKigoMake ^ ulkigo.c:276:1: note: in expansion of macro 'uuKigoMake' uuKigoMake(d, allkouho, size, cur, mode, exitfunc, posp) ^ ulkigo.c: In function 'G375_uuKigoMake': sglobal.h:244:45: warning: implicit declaration of function 'G244_getForIchiranContext' [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ ulkigo.c:290:16: note: in expansion of macro 'getForIchiranContext' if((retval = getForIchiranContext(d)) == NG) { ^ ulkigo.c: At top level: sglobal.h:292:45: warning: return type defaults to 'int' [-Wimplicit-int] #define kigoRussia G292_kigoRussia ^ ulkigo.c:352:1: note: in expansion of macro 'kigoRussia' kigoRussia(d) ^ sglobal.h:290:45: warning: return type defaults to 'int' [-Wimplicit-int] #define kigoGreek G290_kigoGreek ^ ulkigo.c:373:1: note: in expansion of macro 'kigoGreek' kigoGreek(d) ^ sglobal.h:291:45: warning: return type defaults to 'int' [-Wimplicit-int] #define kigoKeisen G291_kigoKeisen ^ ulkigo.c:394:1: note: in expansion of macro 'kigoKeisen' kigoKeisen(d) ^ rm -f ulmount.o unshared/ulmount.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O ulmount.c -o unshared/ulmount.o In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from ulmount.c:29:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from ulmount.c:29:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from ulmount.c:29:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from ulmount.c:29:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from ulmount.c:29:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from ulmount.c:29:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:246:45: warning: return type defaults to 'int' [-Wimplicit-int] #define getMountContext G246_getMountContext ^ ulmount.c:92:1: note: in expansion of macro 'getMountContext' getMountContext(d) ^ ulmount.c:154:1: warning: return type defaults to 'int' [-Wimplicit-int] uuMountExitCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulmount.c:29: ulmount.c: In function 'uuMountExitCatch': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ ulmount.c:162:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ ulmount.c: At top level: ulmount.c:299:1: warning: return type defaults to 'int' [-Wimplicit-int] uuMountQuitCatch(d, retval, env) ^ ulmount.c:331:1: warning: return type defaults to 'int' [-Wimplicit-int] getDicList(d) ^ In file included from canna.h:50:0, from ulmount.c:29: ulmount.c: In function 'getDicList': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ ulmount.c:340:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ ulmount.c: At top level: sglobal.h:197:45: warning: return type defaults to 'int' [-Wimplicit-int] #define dicMount G197_dicMount ^ ulmount.c:496:1: note: in expansion of macro 'dicMount' dicMount(d) ^ ulmount.c: In function 'G197_dicMount': sglobal.h:351:45: warning: implicit declaration of function 'G351_selectOnOff' [-Wimplicit-function-declaration] #define selectOnOff G351_selectOnOff ^ ulmount.c:546:16: note: in expansion of macro 'selectOnOff' if((retval = selectOnOff(d, xxxx, &mc->curIkouho, nelem, ^ rm -f ulmount.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC ulmount.c In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from ulmount.c:29:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from ulmount.c:29:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from ulmount.c:29:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from ulmount.c:29:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from ulmount.c:29:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from ulmount.c:29:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:246:45: warning: return type defaults to 'int' [-Wimplicit-int] #define getMountContext G246_getMountContext ^ ulmount.c:92:1: note: in expansion of macro 'getMountContext' getMountContext(d) ^ ulmount.c:154:1: warning: return type defaults to 'int' [-Wimplicit-int] uuMountExitCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulmount.c:29: ulmount.c: In function 'uuMountExitCatch': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ ulmount.c:162:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ ulmount.c: At top level: ulmount.c:299:1: warning: return type defaults to 'int' [-Wimplicit-int] uuMountQuitCatch(d, retval, env) ^ ulmount.c:331:1: warning: return type defaults to 'int' [-Wimplicit-int] getDicList(d) ^ In file included from canna.h:50:0, from ulmount.c:29: ulmount.c: In function 'getDicList': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ ulmount.c:340:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ ulmount.c: At top level: sglobal.h:197:45: warning: return type defaults to 'int' [-Wimplicit-int] #define dicMount G197_dicMount ^ ulmount.c:496:1: note: in expansion of macro 'dicMount' dicMount(d) ^ ulmount.c: In function 'G197_dicMount': sglobal.h:351:45: warning: implicit declaration of function 'G351_selectOnOff' [-Wimplicit-function-declaration] #define selectOnOff G351_selectOnOff ^ ulmount.c:546:16: note: in expansion of macro 'selectOnOff' if((retval = selectOnOff(d, xxxx, &mc->curIkouho, nelem, ^ rm -f ulserver.o unshared/ulserver.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O ulserver.c -o unshared/ulserver.o In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from ulserver.c:29:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from ulserver.c:29:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from ulserver.c:29:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from ulserver.c:29:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from ulserver.c:29:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from ulserver.c:29:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:354:45: warning: return type defaults to 'int' [-Wimplicit-int] #define serverFin G354_serverFin ^ ulserver.c:49:1: note: in expansion of macro 'serverFin' serverFin(d) ^ ulserver.c:79:1: warning: return type defaults to 'int' [-Wimplicit-int] uuServerChangeEveryTimeCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulserver.c:29: ulserver.c: In function 'uuServerChangeEveryTimeCatch': sglobal.h:172:45: warning: implicit declaration of function 'G172_checkGLineLen' [-Wimplicit-function-declaration] #define checkGLineLen G172_checkGLineLen ^ ulserver.c:130:3: note: in expansion of macro 'checkGLineLen' checkGLineLen(d); ^ ulserver.c: At top level: ulserver.c:136:1: warning: return type defaults to 'int' [-Wimplicit-int] uuServerChangeExitCatch(d, retval, env) ^ ulserver.c:148:1: warning: return type defaults to 'int' [-Wimplicit-int] uuServerChangeQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:353:45: warning: return type defaults to 'int' [-Wimplicit-int] #define serverChange G353_serverChange ^ ulserver.c:162:1: note: in expansion of macro 'serverChange' serverChange(d) ^ ulserver.c: In function 'G353_serverChange': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ ulserver.c:168:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ ulserver.c: At top level: ulserver.c:209:1: warning: return type defaults to 'int' [-Wimplicit-int] serverChangeDo(d, len) ^ In file included from canna.h:50:0, from ulserver.c:29: ulserver.c: In function 'serverChangeDo': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ ulserver.c:217:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ rm -f ulserver.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC ulserver.c In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from ulserver.c:29:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from ulserver.c:29:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from ulserver.c:29:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from ulserver.c:29:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from ulserver.c:29:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from ulserver.c:29:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:354:45: warning: return type defaults to 'int' [-Wimplicit-int] #define serverFin G354_serverFin ^ ulserver.c:49:1: note: in expansion of macro 'serverFin' serverFin(d) ^ ulserver.c:79:1: warning: return type defaults to 'int' [-Wimplicit-int] uuServerChangeEveryTimeCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulserver.c:29: ulserver.c: In function 'uuServerChangeEveryTimeCatch': sglobal.h:172:45: warning: implicit declaration of function 'G172_checkGLineLen' [-Wimplicit-function-declaration] #define checkGLineLen G172_checkGLineLen ^ ulserver.c:130:3: note: in expansion of macro 'checkGLineLen' checkGLineLen(d); ^ ulserver.c: At top level: ulserver.c:136:1: warning: return type defaults to 'int' [-Wimplicit-int] uuServerChangeExitCatch(d, retval, env) ^ ulserver.c:148:1: warning: return type defaults to 'int' [-Wimplicit-int] uuServerChangeQuitCatch(d, retval, env) ^ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:353:45: warning: return type defaults to 'int' [-Wimplicit-int] #define serverChange G353_serverChange ^ ulserver.c:162:1: note: in expansion of macro 'serverChange' serverChange(d) ^ ulserver.c: In function 'G353_serverChange': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ ulserver.c:168:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ ulserver.c: At top level: ulserver.c:209:1: warning: return type defaults to 'int' [-Wimplicit-int] serverChangeDo(d, len) ^ In file included from canna.h:50:0, from ulserver.c:29: ulserver.c: In function 'serverChangeDo': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ ulserver.c:217:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ rm -f util.o unshared/util.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O util.c -o unshared/util.o In file included from canna.h:50:0, from util.c:83: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from util.c:83:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from util.c:83: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from util.c:83:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from util.c:83: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from util.c:83:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from util.c:83: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from util.c:83:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from util.c:83: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from util.c:83:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from util.c:83: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from util.c:83:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ util.c:156:1: warning: return type defaults to 'int' [-Wimplicit-int] colwidth(s, len) ^ In file included from canna.h:50:0, from util.c:83: sglobal.h:172:45: warning: return type defaults to 'int' [-Wimplicit-int] #define checkGLineLen G172_checkGLineLen ^ util.c:187:1: note: in expansion of macro 'checkGLineLen' checkGLineLen(d) ^ sglobal.h:59:45: warning: return type defaults to 'int' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ util.c:206:1: note: in expansion of macro 'NothingChanged' NothingChanged(d) ^ sglobal.h:61:45: warning: return type defaults to 'int' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ util.c:216:1: note: in expansion of macro 'NothingForGLine' NothingForGLine(d) ^ sglobal.h:60:45: warning: return type defaults to 'int' [-Wimplicit-int] #define NothingChangedWithBeep G060_NothingChangedWithBeep ^ util.c:235:1: note: in expansion of macro 'NothingChangedWithBeep' NothingChangedWithBeep(d) ^ sglobal.h:62:45: warning: return type defaults to 'int' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ util.c:242:1: note: in expansion of macro 'NothingForGLineWithBeep' NothingForGLineWithBeep(d) ^ sglobal.h:223:45: warning: type defaults to 'int' in declaration of 'G223_extractJishuString' [-Wimplicit-int] #define extractJishuString G223_extractJishuString ^ util.c:263:8: note: in expansion of macro 'extractJishuString' extern extractJishuString pro((yomiContext, wchar_t *, wchar_t *, ^ util.c:534:1: warning: return type defaults to 'int' [-Wimplicit-int] extractString(str, s, e) ^ In file included from canna.h:50:0, from util.c:83: sglobal.h:358:45: warning: return type defaults to 'int' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ util.c:719:1: note: in expansion of macro 'setWStrings' setWStrings(ws, s, sz) ^ sglobal.h:58:45: warning: return type defaults to 'int' [-Wimplicit-int] #define NoMoreMemory G058_NoMoreMemory ^ util.c:863:1: note: in expansion of macro 'NoMoreMemory' NoMoreMemory() ^ sglobal.h:30:45: warning: return type defaults to 'int' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ util.c:870:1: note: in expansion of macro 'GLineNGReturn' GLineNGReturn(d) ^ sglobal.h:31:45: warning: return type defaults to 'int' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ util.c:881:1: note: in expansion of macro 'GLineNGReturnFI' GLineNGReturnFI(d) ^ sglobal.h:32:45: warning: return type defaults to 'int' [-Wimplicit-int] #define GLineNGReturnTK G032_GLineNGReturnTK ^ util.c:892:1: note: in expansion of macro 'GLineNGReturnTK' GLineNGReturnTK(d) ^ sglobal.h:120:45: warning: return type defaults to 'int' [-Wimplicit-int] #define WSfree G120_WSfree ^ util.c:1381:1: note: in expansion of macro 'WSfree' WSfree(s) ^ sglobal.h:131:45: warning: return type defaults to 'int' [-Wimplicit-int] #define WToupper G131_WToupper ^ util.c:1485:1: note: in expansion of macro 'WToupper' WToupper(wchar_t w) ^ util.c:1498:1: warning: return type defaults to 'int' [-Wimplicit-int] WTolower(wchar_t w) ^ In file included from canna.h:50:0, from util.c:83: util.c: In function 'G185_confirmContext': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ util.c:1557:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ util.c: In function 'G151_abandonContext': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ util.c:1590:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ util.c: At top level: util.c:1620:1: warning: return type defaults to 'int' [-Wimplicit-int] ProcAnyKey(d) ^ util.c:1633:8: warning: type defaults to 'int' in declaration of 'wait_anykey_func' [-Wimplicit-int] static wait_anykey_func pro((uiContext, KanjiMode, int, int, int)); ^ util.c:1636:1: warning: return type defaults to 'int' [-Wimplicit-int] wait_anykey_func(d, mode, whattodo, key, fnum) ^ In file included from canna.h:50:0, from util.c:83: sglobal.h:167:45: warning: return type defaults to 'int' [-Wimplicit-int] #define canna_alert G167_canna_alert ^ util.c:1703:1: note: in expansion of macro 'canna_alert' canna_alert(d, message, cnt) ^ rm -f util.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC util.c In file included from canna.h:50:0, from util.c:83: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from util.c:83:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from util.c:83: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from util.c:83:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from util.c:83: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from util.c:83:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from util.c:83: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from util.c:83:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from util.c:83: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from util.c:83:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from util.c:83: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from util.c:83:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ util.c:156:1: warning: return type defaults to 'int' [-Wimplicit-int] colwidth(s, len) ^ In file included from canna.h:50:0, from util.c:83: sglobal.h:172:45: warning: return type defaults to 'int' [-Wimplicit-int] #define checkGLineLen G172_checkGLineLen ^ util.c:187:1: note: in expansion of macro 'checkGLineLen' checkGLineLen(d) ^ sglobal.h:59:45: warning: return type defaults to 'int' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ util.c:206:1: note: in expansion of macro 'NothingChanged' NothingChanged(d) ^ sglobal.h:61:45: warning: return type defaults to 'int' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ util.c:216:1: note: in expansion of macro 'NothingForGLine' NothingForGLine(d) ^ sglobal.h:60:45: warning: return type defaults to 'int' [-Wimplicit-int] #define NothingChangedWithBeep G060_NothingChangedWithBeep ^ util.c:235:1: note: in expansion of macro 'NothingChangedWithBeep' NothingChangedWithBeep(d) ^ sglobal.h:62:45: warning: return type defaults to 'int' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ util.c:242:1: note: in expansion of macro 'NothingForGLineWithBeep' NothingForGLineWithBeep(d) ^ sglobal.h:223:45: warning: type defaults to 'int' in declaration of 'G223_extractJishuString' [-Wimplicit-int] #define extractJishuString G223_extractJishuString ^ util.c:263:8: note: in expansion of macro 'extractJishuString' extern extractJishuString pro((yomiContext, wchar_t *, wchar_t *, ^ util.c:534:1: warning: return type defaults to 'int' [-Wimplicit-int] extractString(str, s, e) ^ In file included from canna.h:50:0, from util.c:83: sglobal.h:358:45: warning: return type defaults to 'int' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ util.c:719:1: note: in expansion of macro 'setWStrings' setWStrings(ws, s, sz) ^ sglobal.h:58:45: warning: return type defaults to 'int' [-Wimplicit-int] #define NoMoreMemory G058_NoMoreMemory ^ util.c:863:1: note: in expansion of macro 'NoMoreMemory' NoMoreMemory() ^ sglobal.h:30:45: warning: return type defaults to 'int' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ util.c:870:1: note: in expansion of macro 'GLineNGReturn' GLineNGReturn(d) ^ sglobal.h:31:45: warning: return type defaults to 'int' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ util.c:881:1: note: in expansion of macro 'GLineNGReturnFI' GLineNGReturnFI(d) ^ sglobal.h:32:45: warning: return type defaults to 'int' [-Wimplicit-int] #define GLineNGReturnTK G032_GLineNGReturnTK ^ util.c:892:1: note: in expansion of macro 'GLineNGReturnTK' GLineNGReturnTK(d) ^ sglobal.h:120:45: warning: return type defaults to 'int' [-Wimplicit-int] #define WSfree G120_WSfree ^ util.c:1381:1: note: in expansion of macro 'WSfree' WSfree(s) ^ sglobal.h:131:45: warning: return type defaults to 'int' [-Wimplicit-int] #define WToupper G131_WToupper ^ util.c:1485:1: note: in expansion of macro 'WToupper' WToupper(wchar_t w) ^ util.c:1498:1: warning: return type defaults to 'int' [-Wimplicit-int] WTolower(wchar_t w) ^ In file included from canna.h:50:0, from util.c:83: util.c: In function 'G185_confirmContext': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ util.c:1557:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ util.c: In function 'G151_abandonContext': sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int] #define defaultContext G195_defaultContext ^ util.c:1590:10: note: in expansion of macro 'defaultContext' extern defaultContext; ^ util.c: At top level: util.c:1620:1: warning: return type defaults to 'int' [-Wimplicit-int] ProcAnyKey(d) ^ util.c:1633:8: warning: type defaults to 'int' in declaration of 'wait_anykey_func' [-Wimplicit-int] static wait_anykey_func pro((uiContext, KanjiMode, int, int, int)); ^ util.c:1636:1: warning: return type defaults to 'int' [-Wimplicit-int] wait_anykey_func(d, mode, whattodo, key, fnum) ^ In file included from canna.h:50:0, from util.c:83: sglobal.h:167:45: warning: return type defaults to 'int' [-Wimplicit-int] #define canna_alert G167_canna_alert ^ util.c:1703:1: note: in expansion of macro 'canna_alert' canna_alert(d, message, cnt) ^ rm -f yesno.o unshared/yesno.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O yesno.c -o unshared/yesno.o In file included from canna.h:50:0, from yesno.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from yesno.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from yesno.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from yesno.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from yesno.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from yesno.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from yesno.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:249:45: warning: return type defaults to 'int' [-Wimplicit-int] #define getYesNoContext G249_getYesNoContext ^ yesno.c:68:1: note: in expansion of macro 'getYesNoContext' getYesNoContext(d, ^ yesno.c:138:1: warning: return type defaults to 'int' [-Wimplicit-int] YesNo(d) ^ yesno.c:158:1: warning: return type defaults to 'int' [-Wimplicit-int] YesNoQuit(d) ^ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ t_reimap.h:27:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((struct _uiContext *)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ t_reimap.h:28:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((struct _uiContext *)); ^ rm -f yesno.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC yesno.c In file included from canna.h:50:0, from yesno.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from yesno.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from yesno.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from yesno.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from yesno.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from yesno.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from yesno.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:249:45: warning: return type defaults to 'int' [-Wimplicit-int] #define getYesNoContext G249_getYesNoContext ^ yesno.c:68:1: note: in expansion of macro 'getYesNoContext' getYesNoContext(d, ^ yesno.c:138:1: warning: return type defaults to 'int' [-Wimplicit-int] YesNo(d) ^ yesno.c:158:1: warning: return type defaults to 'int' [-Wimplicit-int] YesNoQuit(d) ^ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ t_reimap.h:27:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((struct _uiContext *)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ t_reimap.h:28:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((struct _uiContext *)); ^ rm -f bunsetsu.o unshared/bunsetsu.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O bunsetsu.c -o unshared/bunsetsu.o In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from bunsetsu.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from bunsetsu.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from bunsetsu.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from bunsetsu.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from bunsetsu.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from bunsetsu.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ bunsetsu.c:98:8: warning: type defaults to 'int' in declaration of 'BunFullExtend' [-Wimplicit-int] static BunFullExtend pro((uiContext)); ^ bunsetsu.c:101:1: warning: return type defaults to 'int' [-Wimplicit-int] BunFullExtend(d) ^ bunsetsu.c:111:8: warning: type defaults to 'int' in declaration of 'BunFullShrink' [-Wimplicit-int] static BunFullShrink pro((uiContext)); ^ bunsetsu.c:114:1: warning: return type defaults to 'int' [-Wimplicit-int] BunFullShrink(d) ^ bunsetsu.c:124:8: warning: type defaults to 'int' in declaration of 'BunExtend' [-Wimplicit-int] static BunExtend pro((uiContext)); ^ bunsetsu.c:127:1: warning: return type defaults to 'int' [-Wimplicit-int] BunExtend(d) ^ bunsetsu.c:146:8: warning: type defaults to 'int' in declaration of 'BunShrink' [-Wimplicit-int] static BunShrink pro((uiContext)); ^ bunsetsu.c:149:1: warning: return type defaults to 'int' [-Wimplicit-int] BunShrink(d) ^ bunsetsu.c:172:8: warning: type defaults to 'int' in declaration of 'BunHenkan' [-Wimplicit-int] static BunHenkan pro((uiContext)); ^ bunsetsu.c:175:1: warning: return type defaults to 'int' [-Wimplicit-int] BunHenkan(d) ^ bunsetsu.c:192:8: warning: type defaults to 'int' in declaration of 'BunQuit' [-Wimplicit-int] static BunQuit pro((uiContext)); ^ bunsetsu.c:195:1: warning: return type defaults to 'int' [-Wimplicit-int] BunQuit(d) ^ bunsetsu.c:206:8: warning: type defaults to 'int' in declaration of 'BunSelfInsert' [-Wimplicit-int] static BunSelfInsert pro((uiContext)); ^ bunsetsu.c:209:1: warning: return type defaults to 'int' [-Wimplicit-int] BunSelfInsert(d) ^ bunsetsu.c:219:8: warning: type defaults to 'int' in declaration of 'BunQuotedInsert' [-Wimplicit-int] static BunQuotedInsert pro((uiContext)); ^ bunsetsu.c:222:1: warning: return type defaults to 'int' [-Wimplicit-int] BunQuotedInsert(d) ^ bunsetsu.c:232:8: warning: type defaults to 'int' in declaration of 'BunKillToEOL' [-Wimplicit-int] static BunKillToEOL pro((uiContext)); ^ bunsetsu.c:235:1: warning: return type defaults to 'int' [-Wimplicit-int] BunKillToEOL(d) ^ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ bunmap.h:27:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence(),UseOtherKeymap(); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ bunmap.h:27:25: note: in expansion of macro 'UseOtherKeymap' extern DoFuncSequence(),UseOtherKeymap(); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ bunmap.h:28:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)), YomiKakutei pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ bunmap.h:28:33: note: in expansion of macro 'YomiKakutei' extern TanNop pro((uiContext)), YomiKakutei pro((uiContext)); ^ rm -f bunsetsu.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC bunsetsu.c In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from bunsetsu.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from bunsetsu.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from bunsetsu.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from bunsetsu.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from bunsetsu.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from bunsetsu.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ bunsetsu.c:98:8: warning: type defaults to 'int' in declaration of 'BunFullExtend' [-Wimplicit-int] static BunFullExtend pro((uiContext)); ^ bunsetsu.c:101:1: warning: return type defaults to 'int' [-Wimplicit-int] BunFullExtend(d) ^ bunsetsu.c:111:8: warning: type defaults to 'int' in declaration of 'BunFullShrink' [-Wimplicit-int] static BunFullShrink pro((uiContext)); ^ bunsetsu.c:114:1: warning: return type defaults to 'int' [-Wimplicit-int] BunFullShrink(d) ^ bunsetsu.c:124:8: warning: type defaults to 'int' in declaration of 'BunExtend' [-Wimplicit-int] static BunExtend pro((uiContext)); ^ bunsetsu.c:127:1: warning: return type defaults to 'int' [-Wimplicit-int] BunExtend(d) ^ bunsetsu.c:146:8: warning: type defaults to 'int' in declaration of 'BunShrink' [-Wimplicit-int] static BunShrink pro((uiContext)); ^ bunsetsu.c:149:1: warning: return type defaults to 'int' [-Wimplicit-int] BunShrink(d) ^ bunsetsu.c:172:8: warning: type defaults to 'int' in declaration of 'BunHenkan' [-Wimplicit-int] static BunHenkan pro((uiContext)); ^ bunsetsu.c:175:1: warning: return type defaults to 'int' [-Wimplicit-int] BunHenkan(d) ^ bunsetsu.c:192:8: warning: type defaults to 'int' in declaration of 'BunQuit' [-Wimplicit-int] static BunQuit pro((uiContext)); ^ bunsetsu.c:195:1: warning: return type defaults to 'int' [-Wimplicit-int] BunQuit(d) ^ bunsetsu.c:206:8: warning: type defaults to 'int' in declaration of 'BunSelfInsert' [-Wimplicit-int] static BunSelfInsert pro((uiContext)); ^ bunsetsu.c:209:1: warning: return type defaults to 'int' [-Wimplicit-int] BunSelfInsert(d) ^ bunsetsu.c:219:8: warning: type defaults to 'int' in declaration of 'BunQuotedInsert' [-Wimplicit-int] static BunQuotedInsert pro((uiContext)); ^ bunsetsu.c:222:1: warning: return type defaults to 'int' [-Wimplicit-int] BunQuotedInsert(d) ^ bunsetsu.c:232:8: warning: type defaults to 'int' in declaration of 'BunKillToEOL' [-Wimplicit-int] static BunKillToEOL pro((uiContext)); ^ bunsetsu.c:235:1: warning: return type defaults to 'int' [-Wimplicit-int] BunKillToEOL(d) ^ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ bunmap.h:27:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence(),UseOtherKeymap(); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ bunmap.h:27:25: note: in expansion of macro 'UseOtherKeymap' extern DoFuncSequence(),UseOtherKeymap(); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ bunmap.h:28:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)), YomiKakutei pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ bunmap.h:28:33: note: in expansion of macro 'YomiKakutei' extern TanNop pro((uiContext)), YomiKakutei pro((uiContext)); ^ rm -f engine.o unshared/engine.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O engine.c -o unshared/engine.o In file included from canna.h:50:0, from engine.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from engine.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from engine.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from engine.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from engine.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from engine.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from engine.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from engine.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from engine.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from engine.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from engine.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from engine.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from engine.c:27: sglobal.h:69:45: warning: return type defaults to 'int' [-Wimplicit-int] #define RkSetServerName G069_RkSetServerName ^ engine.c:731:1: note: in expansion of macro 'RkSetServerName' RkSetServerName(s) ^ rm -f engine.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC engine.c In file included from canna.h:50:0, from engine.c:27: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from engine.c:27:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from engine.c:27: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from engine.c:27:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from engine.c:27: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from engine.c:27:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from engine.c:27: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from engine.c:27:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from engine.c:27: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from engine.c:27:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from engine.c:27: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from engine.c:27:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ In file included from canna.h:50:0, from engine.c:27: sglobal.h:69:45: warning: return type defaults to 'int' [-Wimplicit-int] #define RkSetServerName G069_RkSetServerName ^ engine.c:731:1: note: in expansion of macro 'RkSetServerName' RkSetServerName(s) ^ rm -f RKroma.o unshared/RKroma.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O RKroma.c -o unshared/RKroma.o In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from RKroma.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from RKroma.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from RKroma.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from RKroma.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from RKroma.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from RKroma.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ RKroma.c: In function 'readHeader': RKroma.c:75:9: warning: implicit declaration of function 'read' [-Wimplicit-function-declaration] if (read(dicfd, magic, 2) != 2) ^ RKroma.c: In function 'RkwOpenRoma': RKroma.c:127:9: warning: implicit declaration of function 'close' [-Wimplicit-function-declaration] (void)close(dic); ^ rm -f RKroma.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC RKroma.c In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from RKroma.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from RKroma.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from RKroma.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from RKroma.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from RKroma.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from RKroma.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ RKroma.c: In function 'readHeader': RKroma.c:75:9: warning: implicit declaration of function 'read' [-Wimplicit-function-declaration] if (read(dicfd, magic, 2) != 2) ^ RKroma.c: In function 'RkwOpenRoma': RKroma.c:127:9: warning: implicit declaration of function 'close' [-Wimplicit-function-declaration] (void)close(dic); ^ rm -f RKkana.o unshared/RKkana.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O RKkana.c -o unshared/RKkana.o In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from RKkana.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from RKkana.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from RKkana.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from RKkana.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from RKkana.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from RKkana.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ RKkana.c:728:1: warning: return type defaults to 'int' [-Wimplicit-int] RkwCvtHan(dst, maxdst, src, srclen) ^ RKkana.c:764:1: warning: return type defaults to 'int' [-Wimplicit-int] RkwCvtHira(dst, maxdst, src, srclen) ^ RKkana.c:801:1: warning: return type defaults to 'int' [-Wimplicit-int] RkwCvtKana(dst, maxdst, src, srclen) ^ RKkana.c:838:1: warning: return type defaults to 'int' [-Wimplicit-int] RkwCvtZen(dst, maxdst, src, srclen) ^ RKkana.c:875:1: warning: return type defaults to 'int' [-Wimplicit-int] RkwCvtNone(dst, maxdst, src, srclen) ^ RKkana.c:889:1: warning: return type defaults to 'int' [-Wimplicit-int] RkwMapRoma(romaji, dst, maxdst, src, srclen, flags, status) ^ RKkana.c:932:1: warning: return type defaults to 'int' [-Wimplicit-int] RkwMapPhonogram(struct RkRxDic *romaji, wchar_t *dst, int maxdst, ^ RKkana.c:998:1: warning: return type defaults to 'int' [-Wimplicit-int] RkwCvtRoma(romaji, dst, maxdst, src, srclen, flags) ^ rm -f RKkana.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC RKkana.c In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from RKkana.c:28:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from RKkana.c:28:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from RKkana.c:28:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from RKkana.c:28:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from RKkana.c:28:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from RKkana.c:28:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ RKkana.c:728:1: warning: return type defaults to 'int' [-Wimplicit-int] RkwCvtHan(dst, maxdst, src, srclen) ^ RKkana.c:764:1: warning: return type defaults to 'int' [-Wimplicit-int] RkwCvtHira(dst, maxdst, src, srclen) ^ RKkana.c:801:1: warning: return type defaults to 'int' [-Wimplicit-int] RkwCvtKana(dst, maxdst, src, srclen) ^ RKkana.c:838:1: warning: return type defaults to 'int' [-Wimplicit-int] RkwCvtZen(dst, maxdst, src, srclen) ^ RKkana.c:875:1: warning: return type defaults to 'int' [-Wimplicit-int] RkwCvtNone(dst, maxdst, src, srclen) ^ RKkana.c:889:1: warning: return type defaults to 'int' [-Wimplicit-int] RkwMapRoma(romaji, dst, maxdst, src, srclen, flags, status) ^ RKkana.c:932:1: warning: return type defaults to 'int' [-Wimplicit-int] RkwMapPhonogram(struct RkRxDic *romaji, wchar_t *dst, int maxdst, ^ RKkana.c:998:1: warning: return type defaults to 'int' [-Wimplicit-int] RkwCvtRoma(romaji, dst, maxdst, src, srclen, flags) ^ rm -f obind.o unshared/obind.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O obind.c -o unshared/obind.o In file included from canna.h:50:0, from obind.c:37: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from obind.c:37:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from obind.c:37: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from obind.c:37:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from obind.c:37: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from obind.c:37:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from obind.c:37: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from obind.c:37:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from obind.c:37: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from obind.c:37:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from obind.c:37: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from obind.c:37:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ obind.c: In function 'wc32stowc16s': obind.c:92:1: warning: type of 'len' defaults to 'int' [-Wimplicit-int] wc32stowc16s(wc16s, wc32s, len) ^ obind.c: In function 'wc16stowc32s': obind.c:126:1: warning: type of 'len' defaults to 'int' [-Wimplicit-int] wc16stowc32s(wc32s, wc16s, len) ^ rm -f obind.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC obind.c In file included from canna.h:50:0, from obind.c:37: sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro 'iroha_debug' extern iroha_debug; ^ In file included from obind.c:37:0: canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^ In file included from canna.h:50:0, from obind.c:37: sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro 'setWStrings' extern setWStrings pro((wchar_t **, char **, int)); ^ sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro 'WStrlen' extern WStrlen pro((wchar_t *)); ^ sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro 'WStrncmp' extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^ sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro 'prevMenuIfExist' extern prevMenuIfExist pro((uiContext)); ^ sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro 'showmenu' extern showmenu pro((uiContext, menustruct *)); ^ In file included from obind.c:37:0: canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int] extern RkMapRoma ^ In file included from canna.h:50:0, from obind.c:37: sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi' extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^ sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi' extern ChikujiSubstYomi pro((uiContext)); ^ sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro 'TanMuhenkan' extern TanMuhenkan pro((uiContext)); ^ In file included from obind.c:37:0: canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^ canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^ In file included from canna.h:50:0, from obind.c:37: sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro 'makeRkError' extern makeRkError pro((uiContext, char *)); ^ sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu' extern TanBackwardBunsetsu pro((uiContext)); ^ sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro 'TbBackward' extern TbBackward pro((uiContext)); ^ sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro 'NothingChanged' extern NothingChanged pro((uiContext)); ^ sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro 'TbEndOfLine' extern TbEndOfLine pro((uiContext)); ^ sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu' extern TanForwardBunsetsu pro((uiContext)); ^ sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro 'TbForward' extern TbForward pro((uiContext)); ^ sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine' extern TbBeginningOfLine pro((uiContext)); ^ sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro 'tanMuhenkan' extern tanMuhenkan pro((uiContext, int)); ^ sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro 'extractTanString' extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro 'extractTanYomi' extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro 'extractTanRomaji' extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^ sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode' extern leaveAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro 'YomiExit' extern YomiExit pro((uiContext, int)); ^ sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro 'abandonContext' extern abandonContext pro((uiContext, yomiContext)); ^ In file included from obind.c:37:0: canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^ canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^ In file included from canna.h:50:0, from obind.c:37: sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro 'selectOne' extern selectOne ^ sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro 'YomiMark' extern YomiMark pro((uiContext)); ^ sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro 'doHenkan' extern doHenkan pro((uiContext, int, wchar_t *)); ^ sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran' extern tanKouhoIchiran pro((uiContext, int)); ^ sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana' extern EmptyBaseKana pro((uiContext)); ^ sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei' extern EmptyBaseKakutei pro((uiContext)); ^ sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan' extern EmptyBaseHenkan pro((uiContext)); ^ sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro 'WToupper' extern WToupper pro((wchar_t)); ^ In file included from obind.c:37:0: canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int] extern WTolower pro((wchar_t)); ^ In file included from canna.h:50:0, from obind.c:37: sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro 'TanKakutei' extern TanKakutei pro((uiContext)); ^ sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc' extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro 'CNvW2E' extern CNvW2E pro((wchar_t *, int, char *, int)); ^ sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro 'NothingForGLine' extern NothingForGLine pro((uiContext)); ^ sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep' extern NothingForGLineWithBeep pro((uiContext)); ^ sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran' extern TanKouhoIchiran pro((uiContext)); ^ sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro 'GLineNGReturn' extern GLineNGReturn pro((uiContext)); ^ sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI' extern GLineNGReturnFI pro((uiContext)); ^ sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi' extern appendTan2Yomi pro((tanContext, yomiContext)); ^ sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro 'confirmContext' extern confirmContext pro((uiContext, yomiContext)); ^ sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious' extern ChikujiTanDeletePrevious pro((uiContext)); ^ sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro 'YomiKakutei' extern YomiKakutei pro((uiContext)); ^ sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro 'YomiInsert' extern YomiInsert pro((uiContext)); ^ sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide' extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^ sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro 'enterAdjustMode' extern enterAdjustMode pro((uiContext, yomiContext)); ^ sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro 'TanNextKouho' extern TanNextKouho pro((uiContext)); ^ sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho' extern TanPreviousKouho pro((uiContext)); ^ sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu' extern TanBeginningOfBunsetsu pro((uiContext)); ^ sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu' extern TanEndOfBunsetsu pro((uiContext)); ^ sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious' extern TanDeletePrevious pro((uiContext)); ^ sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan' extern TanBubunMuhenkan pro((uiContext)); ^ sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro 'xString' extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^ sglobal.h:50:45: warning: type defaults to 'int' in declaration of 'G050_KanaDeletePrevious' [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious' extern KanaDeletePrevious pro((uiContext)); ^ sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro 'findSup' extern findSup pro((wchar_t)); ^ sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro 'selectKeysup' extern selectKeysup pro((uiContext, yomiContext, int)); ^ sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey' extern containUnconvertedKey pro((yomiContext)); ^ sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro 'CYsearchfunc' extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^ sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei' extern TanBubunKakutei pro((uiContext)); ^ sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro 'TanZenkaku' extern TanZenkaku pro((uiContext)); ^ sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro 'TanHankaku' extern TanHankaku pro((uiContext)); ^ sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro 'TanHiragana' extern TanHiragana pro((uiContext)); ^ sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro 'TanKatakana' extern TanKatakana pro((uiContext)); ^ sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro 'TanRomaji' extern TanRomaji pro((uiContext)); ^ sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro 'TanUpper' extern TanUpper pro((uiContext)); ^ sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro 'TanCapitalize' extern TanCapitalize pro((uiContext)); ^ sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou' extern TanPrintBunpou pro((uiContext)); ^ sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro 'TanNop' extern TanNop pro((uiContext)); ^ sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert' extern YomiQuotedInsert pro((uiContext)); ^ sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro 'AlphaMode' extern AlphaMode pro((uiContext)); ^ sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode' extern HenkanNyuryokuMode pro((uiContext)); ^ sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro 'KigoIchiran' extern KigoIchiran pro((uiContext)); ^ sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro 'UiUtilMode' extern UiUtilMode pro((uiContext)); ^ sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira' extern EmptyBaseHira pro((uiContext)); ^ sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata' extern EmptyBaseKata pro((uiContext)); ^ sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu' extern EmptyBaseEisu pro((uiContext)); ^ sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen' extern EmptyBaseZen pro((uiContext)); ^ sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan' extern EmptyBaseHan pro((uiContext)); ^ sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle' extern YomiBaseHiraKataToggle pro((uiContext)); ^ sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle' extern YomiBaseZenHanToggle pro((uiContext)); ^ sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle' extern YomiBaseKanaEisuToggle pro((uiContext)); ^ sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle' extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^ sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw' extern YomiBaseRotateForw pro((uiContext)); ^ sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack' extern YomiBaseRotateBack pro((uiContext)); ^ sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro 'DoFuncSequence' extern DoFuncSequence pro((uiContext)); ^ sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro 'YomiModeBackup' extern YomiModeBackup pro((uiContext)); ^ sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap' extern UseOtherKeymap pro((uiContext)); ^ sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro 'JapaneseMode' extern JapaneseMode pro((uiContext)); ^ sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho' extern IchiranForwardKouho pro((uiContext)); ^ sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho' extern IchiranBackwardKouho pro((uiContext)); ^ sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu' extern IchiranNextKouhoretsu pro((uiContext)); ^ sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu' extern IchiranPreviousKouhoretsu pro((uiContext)); ^ sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho' extern IchiranBeginningOfKouho pro((uiContext)); ^ sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho' extern IchiranEndOfKouho pro((uiContext)); ^ sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro 'IchiranQuit' extern IchiranQuit pro((uiContext)); ^ sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro 'IchiranNop' extern IchiranNop pro((uiContext)); ^ In file included from obind.c:37:0: canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^ canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^ obind.c: In function 'wc32stowc16s': obind.c:92:1: warning: type of 'len' defaults to 'int' [-Wimplicit-int] wc32stowc16s(wc16s, wc32s, len) ^ obind.c: In function 'wc16stowc32s': obind.c:126:1: warning: type of 'len' defaults to 'int' [-Wimplicit-int] wc16stowc32s(wc32s, wc16s, len) ^ for i in rkc.o convert.o wconvert.o wutil.o conf.o ; do (rm -f $i; cp ../RKC16/$i . ); done if [ -d unshared ]; then (cd unshared ; for i in rkc.o convert.o wconvert.o wutil.o conf.o; do if [ -f ../../RKC16/unshared/$i ]; then (rm -f $i; cp ../../RKC16/unshared/$i .) ; fi; done ) ; fi rm -f cfuncs.o unshared/cfuncs.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O cfuncs.c -o unshared/cfuncs.o rm -f cfuncs.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC cfuncs.c rm -f file.o unshared/file.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O file.c -o unshared/file.o rm -f file.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC file.c rm -f strops.o unshared/strops.o cc -c -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O strops.c -o unshared/strops.o rm -f strops.o cc -c -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC strops.c rm -f libcanna16.so.1.2~ + cd . + cc -o './libcanna16.so.1.2~' -shared -Wl,-rpath /usr/local/lib -Wl,-soname,libcanna16.so.1 jrbind.o ebind.o lisp.o defaultmap.o bushu.o chikuji.o commondata.o empty.o henkan.o hex.o ichiran.o jishu.o kctrl.o keydef.o kigo.o mode.o multi.o onoff.o parse.o romaji.o uiutil.o uldefine.o uldelete.o ulhinshi.o ulkigo.o ulmount.o ulserver.o util.o yesno.o bunsetsu.o engine.o RKroma.o RKkana.o obind.o rkc.o convert.o wconvert.o wutil.o conf.o cfuncs.o file.o strops.o + rm -f libcanna16.so.1 + ln -s libcanna16.so.1.2 libcanna16.so.1 rm -f libcanna16.so.1.2 mv -f libcanna16.so.1.2~ libcanna16.so.1.2 + rm -f libcanna16.so + ln -s libcanna16.so.1.2 libcanna16.so rm -f libcanna16.a + cd unshared + ar clq ../libcanna16.a jrbind.o ebind.o lisp.o defaultmap.o bushu.o chikuji.o commondata.o empty.o henkan.o hex.o ichiran.o jishu.o kctrl.o keydef.o kigo.o mode.o multi.o onoff.o parse.o romaji.o uiutil.o uldefine.o uldelete.o ulhinshi.o ulkigo.o ulmount.o ulserver.o util.o yesno.o bunsetsu.o engine.o RKroma.o RKkana.o obind.o rkc.o convert.o wconvert.o wutil.o conf.o cfuncs.o file.o strops.o ranlib libcanna16.a making all in ./canna... making all in ./server... cc -pipe -O2 -fno-strict-aliasing -O -I../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DTCPCONN -DUNIXCONN -c comm.c cc -pipe -O2 -fno-strict-aliasing -O -I../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DTCPCONN -DUNIXCONN -c session.c cc -pipe -O2 -fno-strict-aliasing -O -I../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DTCPCONN -DUNIXCONN -c convert.c convert.c:1609:1: warning: return type defaults to 'int' [-Wimplicit-int] ProcReq2( buf, size ) ^ cc -pipe -O2 -fno-strict-aliasing -O -I../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DTCPCONN -DUNIXCONN -c wconvert.c wconvert.c:138:1: warning: return type defaults to 'int' [-Wimplicit-int] GetFirstKouho(cxnum, start, end, val_return, buf, bufsize, bufp_return) ^ wconvert.c:222:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType1Reply(client, majo, mino, stat, majorv, minorv, curtime, ^ wconvert.c:361:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType2Reply(client, majo, mino, stat) ^ wconvert.c:375:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType4Reply(client, majo, mino, stat, len, dat) ^ wconvert.c:404:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType4XReply(client, majo, mino, val, s1, s2, len, dat) ^ wconvert.c:438:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType5Reply(client, majo, mino, context) ^ wconvert.c:452:1: warning: return type defaults to 'int' [-Wimplicit-int] namesize(names, n) ^ wconvert.c:470:1: warning: return type defaults to 'int' [-Wimplicit-int] unamesize(names, n) ^ wconvert.c:488:1: warning: return type defaults to 'int' [-Wimplicit-int] unamesize2(names) ^ wconvert.c:502:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType6Reply(client, majo, mino, n, names, namelen) ^ wconvert.c:529:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType7Reply(client, majo, mino, n, len, dat) ^ wconvert.c:557:1: warning: return type defaults to 'int' [-Wimplicit-int] SendType9Reply(client, majo, mino, val, len, dat) ^ wconvert.c:632:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_finalize( clientp ) ^ wconvert.c:714:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_create_context( clientp ) ^ wconvert.c:743:1: warning: return type defaults to 'int' [-Wimplicit-int] validcontext(cxnum, client, proto) ^ wconvert.c:755:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_duplicate_context( clientp ) ^ wconvert.c:776:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_close_context( clientp ) ^ wconvert.c:791:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_dictionary_list( clientp ) ^ wconvert.c:811:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_get_yomi( clientp ) ^ wconvert.c:840:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_define_dic( clientp ) ^ wconvert.c:862:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_delete_dic( clientp ) ^ wconvert.c:884:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_get_dir_list( clientp ) ^ wconvert.c:904:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_mount_dictionary( clientp ) ^ wconvert.c: In function 'irw_mount_dictionary': wconvert.c:910:12: warning: type defaults to 'int' in declaration of 'MMountFlag' [-Wimplicit-int] extern MMountFlag; ^ wconvert.c: At top level: wconvert.c:923:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_umount_dictionary( clientp ) ^ wconvert.c:940:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_rmount_dictionary( clientp ) ^ wconvert.c:958:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_mount_list( clientp ) ^ wconvert.c:979:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_convert( clientp ) ^ wconvert.c:1015:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_convert_end( clientp ) ^ wconvert.c:1059:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_get_kanjilist( clientp ) ^ wconvert.c:1088:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_resize(clientp) ^ wconvert.c:1129:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_store_yomi( clientp ) ^ wconvert.c:1167:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_query_extension( clientp ) ^ wconvert.c:1338:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_list_dictionary( clientp ) ^ wconvert.c:1395:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_create_dictionary( clientp ) ^ wconvert.c:1414:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_chmod_dictionary( clientp ) ^ wconvert.c:1430:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_remove_dictionary( clientp ) ^ wconvert.c:1449:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_rename_dictionary( clientp ) ^ wconvert.c:1467:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_copy_dictionary( clientp ) ^ wconvert.c:1490:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_get_word_text_dic( clientp ) ^ wconvert.c:1557:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_server_stat( clientp ) ^ wconvert.c:1601:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_host_ctl( clientp ) ^ wconvert.c:1648:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_sync(clientp) ^ wconvert.c:1663:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_get_stat( clientp ) ^ wconvert.c:1689:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_get_lex( clientp ) ^ wconvert.c:1715:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_autoconv( clientp ) ^ wconvert.c:1734:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_subst_yomi( clientp ) ^ wconvert.c:1764:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_flush_yomi( clientp ) ^ wconvert.c:1817:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_get_last_yomi( clientp ) ^ wconvert.c:1849:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_remove_yomi( clientp ) ^ wconvert.c:1882:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_get_simple_kanji( clientp ) ^ wconvert.c:1918:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_query_dictionary( clientp ) ^ wconvert.c:1984:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_get_hinshi( clientp ) ^ wconvert.c:2014:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_store_range( clientp ) ^ wconvert.c:2046:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_set_locale( clientp ) ^ wconvert.c:2064:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_set_app_name( clientp ) ^ wconvert.c:2087:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_notice_group_name(clientp) ^ wconvert.c:2116:1: warning: return type defaults to 'int' [-Wimplicit-int] irw_through( clientp ) ^ wconvert.c:2236:1: warning: return type defaults to 'int' [-Wimplicit-int] ProcWideReq1(buf) ^ wconvert.c:2249:1: warning: return type defaults to 'int' [-Wimplicit-int] ProcWideReq2(buf) ^ wconvert.c:2263:1: warning: return type defaults to 'int' [-Wimplicit-int] ProcWideReq3(buf) ^ wconvert.c:2279:1: warning: return type defaults to 'int' [-Wimplicit-int] ProcWideReq4(buf) ^ wconvert.c:2313:1: warning: return type defaults to 'int' [-Wimplicit-int] ProcWideReq5(buf) ^ wconvert.c:2331:1: warning: return type defaults to 'int' [-Wimplicit-int] ProcWideReq6(buf) ^ wconvert.c:2349:1: warning: return type defaults to 'int' [-Wimplicit-int] ProcWideReq7(buf) ^ wconvert.c:2367:1: warning: return type defaults to 'int' [-Wimplicit-int] ProcWideReq8(buf) ^ wconvert.c:2387:1: warning: return type defaults to 'int' [-Wimplicit-int] ProcWideReq9(buf) ^ wconvert.c:2407:1: warning: return type defaults to 'int' [-Wimplicit-int] ProcWideReq10(buf) ^ wconvert.c:2437:1: warning: return type defaults to 'int' [-Wimplicit-int] ProcWideReq11(buf) ^ wconvert.c:2475:1: warning: return type defaults to 'int' [-Wimplicit-int] ProcWideReq12(buf) ^ wconvert.c:2512:1: warning: return type defaults to 'int' [-Wimplicit-int] ProcWideReq13(buf) ^ wconvert.c:2560:1: warning: return type defaults to 'int' [-Wimplicit-int] ProcWideReq14(buf) ^ wconvert.c:2591:1: warning: return type defaults to 'int' [-Wimplicit-int] ProcWideReq15(buf) ^ wconvert.c:2614:1: warning: return type defaults to 'int' [-Wimplicit-int] ProcWideReq17(buf) ^ wconvert.c:2646:1: warning: return type defaults to 'int' [-Wimplicit-int] ProcWideReq18(buf) ^ wconvert.c:2667:1: warning: return type defaults to 'int' [-Wimplicit-int] ProcWideReq19(buf) ^ wconvert.c:2690:1: warning: return type defaults to 'int' [-Wimplicit-int] ProcWideReq20(buf) ^ cc -pipe -O2 -fno-strict-aliasing -O -I../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DTCPCONN -DUNIXCONN -c main.c main.c:38:1: warning: return type defaults to 'int' [-Wimplicit-int] main(argc, argv) ^ cc -pipe -O2 -fno-strict-aliasing -O -I../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DTCPCONN -DUNIXCONN -c misc.c misc.c: In function 'GetAddrListFromName': misc.c:652:17: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] for (haddrp = hent->h_addr_list; *haddrp; haddrp++) ^ cc -pipe -O2 -fno-strict-aliasing -O -I../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DTCPCONN -DUNIXCONN -c util.c rm -f cannaserver cc -o cannaserver -O comm.o session.o convert.o wconvert.o main.o misc.o util.o -L../lib/RK -lRK -L../lib/RKindep -lRKindep -Wl,-rpath,/usr/local/lib making all in ./cmd... making all in cmd/crfreq... cc -pipe -O2 -fno-strict-aliasing -O -I../../include -I../../lib/RK -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c crfreq.c crfreq.c:102:1: warning: return type defaults to 'int' [-Wimplicit-int] main(argc, argv) ^ rm -f crfreq cc -o crfreq -O crfreq.o -L../../lib/RK -lRK -L../../lib/RKindep -lRKindep -Wl,-rpath,/usr/local/lib making all in cmd/crxdic... cc -pipe -O2 -fno-strict-aliasing -O -I../../include -I../../lib/RK -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DHYOUJUN_GRAM=\"/usr/local/share/canna/dic/canna/fuzokugo.cbd\" -c crxdic.c crxdic.c:1176:1: warning: return type defaults to 'int' [-Wimplicit-int] getp(nd) ^ crxdic.c:1193:1: warning: return type defaults to 'int' [-Wimplicit-int] main (argc, argv) ^ rm -f crxdic cc -o crxdic -O crxdic.o -L../../lib/RK -lRK -L../../lib/RKindep -lRKindep -Wl,-rpath,/usr/local/lib making all in cmd/crxgram... cc -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c crxgram.c crxgram.c:554:1: warning: return type defaults to 'int' [-Wimplicit-int] main (argc, argv) ^ rm -f crxgram cc -o crxgram -O crxgram.o -L../../lib/RKindep -lRKindep -Wl,-rpath,/usr/local/lib making all in cmd/ctow... cc -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c ctow.c ctow.c:86:1: warning: return type defaults to 'int' [-Wimplicit-int] ask_default_hinshi_size() ^ ctow.c:149:1: warning: return type defaults to 'int' [-Wimplicit-int] read_hinshi(fp, taiou) ^ ctow.c:186:1: warning: return type defaults to 'int' [-Wimplicit-int] itow_write(fp, yomi, hinshi, kouho, hindo) ^ ctow.c:193:1: warning: return type defaults to 'int' [-Wimplicit-int] main(argc, argv) ^ rm -f ctow cc -o ctow -O ctow.o -L../../lib/RKindep -lRKindep -Wl,-rpath,/usr/local/lib making all in cmd/dpromdic... cc -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c dpromdic.c dpromdic.c:47:1: warning: return type defaults to 'int' [-Wimplicit-int] main(argc, argv) ^ rm -f dpromdic cc -o dpromdic -O dpromdic.o -L../../lib/canna -lcanna -L../../lib/RKindep -lRKindep -Wl,-rpath,/usr/local/lib making all in cmd/dpxdic... cc -pipe -O2 -fno-strict-aliasing -O -I../../include -I../../lib/RK -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DHYOUJUN_GRAM=\"/usr/local/share/canna/dic/canna/fuzokugo.cbd\" -c dpxdic.c dpxdic.c:347:1: warning: return type defaults to 'int' [-Wimplicit-int] show_nid(gram, dic, yomi, n, ptr) ^ dpxdic.c:460:1: warning: return type defaults to 'int' [-Wimplicit-int] main (argc, argv) ^ rm -f dpxdic cc -o dpxdic -O dpxdic.o -L../../lib/RK -lRK -L../../lib/RKindep -lRKindep -Wl,-rpath,/usr/local/lib making all in cmd/dicar... cc -pipe -O2 -fno-strict-aliasing -O -I../../include -I../../lib/RK -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c dicar.c dicar.c:480:1: warning: return type defaults to 'int' [-Wimplicit-int] doDelete(argn, args) ^ dicar.c:501:1: warning: return type defaults to 'int' [-Wimplicit-int] main(argn, args) ^ rm -f dicar cc -o dicar -O dicar.o -L../../lib/RK -lRK -L../../lib/RKindep -lRKindep -Wl,-rpath,/usr/local/lib making all in cmd/forcpp... cc -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c forcpp.c forcpp.c:50:1: warning: return type defaults to 'int' [-Wimplicit-int] e2j() ^ forcpp.c:74:1: warning: return type defaults to 'int' [-Wimplicit-int] j2e() ^ forcpp.c:106:1: warning: return type defaults to 'int' [-Wimplicit-int] main(n, args) ^ rm -f forcpp cc -o forcpp -O forcpp.o -L../../lib/RKindep -lRKindep -Wl,-rpath,/usr/local/lib making all in cmd/forsort... cc -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c forsort.c forsort.c:49:1: warning: return type defaults to 'int' [-Wimplicit-int] e2j() ^ forsort.c:63:1: warning: return type defaults to 'int' [-Wimplicit-int] j2e() ^ forsort.c:80:1: warning: return type defaults to 'int' [-Wimplicit-int] main(n, args) ^ rm -f forsort cc -o forsort -O forsort.o -L../../lib/RKindep -lRKindep -Wl,-rpath,/usr/local/lib making all in cmd/kpdic... cc -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c kpdic.c kpdic.c:223:1: warning: return type defaults to 'int' [-Wimplicit-int] main(argc, argv) ^ rm -f kpdic cc -o kpdic -O kpdic.o -L../../lib/RKindep -lRKindep -Wl,-rpath,/usr/local/lib making all in cmd/mergewd... cc -pipe -O2 -fno-strict-aliasing -O -I../../include -I../../lib/RK -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c mergewd.c mergewd.c:108:1: warning: return type defaults to 'int' [-Wimplicit-int] main(n, args) ^ rm -f mergeword cc -o mergeword -O mergewd.o -L../../lib/RK -lRK -L../../lib/RKindep -lRKindep -Wl,-rpath,/usr/local/lib making all in cmd/splitwd... cc -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c splitwd.c splitwd.c:221:1: warning: return type defaults to 'int' [-Wimplicit-int] main( argc, argv ) ^ rm -f splitword cc -o splitword -O splitwd.o -L../../lib/RKindep -lRKindep -Wl,-rpath,/usr/local/lib making all in cmd/wtoc... cc -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c wtoc.c wtoc.c:141:1: warning: return type defaults to 'int' [-Wimplicit-int] wtoi_write( fp, yomi, hinshi, kouho, hindo ) ^ wtoc.c:168:1: warning: return type defaults to 'int' [-Wimplicit-int] main(argc,argv) ^ rm -f wtoc cc -o wtoc -O wtoc.o -L../../lib/RKindep -lRKindep -Wl,-rpath,/usr/local/lib making all in cmd/mkromdic... rm -f mkromdic tradcpp -traditional -I../../include -DCPP='tradcpp -traditional ' mkromdic chmod a+x mkromdic making all in cmd/mkbindic... rm -f mkbindic tradcpp -traditional -I../../include -DCPP='tradcpp -traditional ' mkbindic chmod a+x mkbindic making all in cmd/dpbindic... rm -f dpbindic tradcpp -traditional -I../../include dpbindic chmod a+x dpbindic making all in cmd/chkconc... cc -pipe -O2 -fno-strict-aliasing -O -I../../include -I../../lib/RK -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DHYOUJUN_GRAM=\"/usr/local/share/canna/dic/canna/fuzokugo.cbd\" -c chkconc.c chkconc.c:24:1: warning: return type defaults to 'int' [-Wimplicit-int] main(ac, av) ^ rm -f chkconc cc -o chkconc -O chkconc.o -L../../lib/RK -lRK -L../../lib/RKindep -lRKindep -Wl,-rpath,/usr/local/lib making all in cmd/canlisp... cc -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c canlisp.c canlisp.c:40:1: warning: return type defaults to 'int' [-Wimplicit-int] main(argc, argv) ^ rm -f canlisp cc -o canlisp -O canlisp.o -L../../lib/canna -lcanna -L../../lib/RKindep -lRKindep -Wl,-rpath,/usr/local/lib making all in cmd/cannacheck... cc -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCHECK_COMMAND -c main.c main.c:36:1: warning: return type defaults to 'int' [-Wimplicit-int] main(argc, argv,envp) ^ rm -f cannacheck cc -o cannacheck -O main.o -L../../lib/canna -lcanna -L../../lib/RKindep -lRKindep -Wl,-rpath,/usr/local/lib making all in cmd/cannastat... cc -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c cannastat.c rm -f cannastat cc -o cannastat -O cannastat.o -L../../lib/canna -lcanna -L../../lib/RKindep -lRKindep -Wl,-rpath,/usr/local/lib making all in cmd/cshost... cc -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c cshost.c rm -f cshost cc -o cshost -O cshost.o -L../../lib/canna -lcanna -L../../lib/RKindep -lRKindep -Wl,-rpath,/usr/local/lib making all in cmd/catdic... cc -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DUSE_VARARGS -c can.c can.c:81:8: warning: type defaults to 'int' in declaration of 'RkDeleteLine' [-Wimplicit-int] extern RkDeleteLine(); ^ can.c:82:8: warning: type defaults to 'int' in declaration of 'RkDefineLine' [-Wimplicit-int] extern RkDefineLine(); ^ can.c:83:8: warning: type defaults to 'int' in declaration of 'rmDitionary' [-Wimplicit-int] extern rmDitionary(); ^ can.c: In function 'RefreshAll': can.c:302:6: warning: implicit declaration of function 'unlink' [-Wimplicit-function-declaration] unlink(r_file); ^ can.c:318:10: warning: implicit declaration of function 'RkCreateDic' [-Wimplicit-function-declaration] (void) RkCreateDic(cx_num, r_dic, mode); ^ can.c:320:10: warning: implicit declaration of function 'rmDictionary' [-Wimplicit-function-declaration] (void) rmDictionary(cx_num, r_dic , mode ); ^ can.c: In function 'nwcheck': can.c:352:5: warning: implicit declaration of function 'RkwGetProtocolVersion' [-Wimplicit-function-declaration] RkwGetProtocolVersion(&majv, &minv); ^ can.c: In function 'searchgroup': can.c:470:37: warning: implicit declaration of function 'getuid' [-Wimplicit-function-declaration] struct passwd *pass = getpwuid( getuid() ); ^ can.c: In function 'write_chk': can.c:518:11: warning: implicit declaration of function 'RkChmodDic' [-Wimplicit-function-declaration] ret = RkChmodDic(cx_num,opt_dic1,mode) ; ^ can.c: At top level: can.c:561:1: warning: return type defaults to 'int' [-Wimplicit-int] ovwrite_chk(dicname,mode) ^ can.c:619:1: warning: return type defaults to 'int' [-Wimplicit-int] add_main (argc,argv) ^ can.c: In function 'add_main': can.c:630:5: warning: implicit declaration of function 'scan_opt' [-Wimplicit-function-declaration] scan_opt(argc,argv,&argv); ^ can.c:638:9: warning: implicit declaration of function 'isatty' [-Wimplicit-function-declaration] if (isatty(fileno(stdout)) == 0) { ^ can.c: At top level: can.c:672:1: warning: return type defaults to 'int' [-Wimplicit-int] cat_main(argc,argv) ^ can.c: In function 'cat_main': can.c:758:10: warning: implicit declaration of function 'RkGetWordTextDic' [-Wimplicit-function-declaration] if (RkGetWordTextDic(cx_num,dirnamep,dicname_bk,buf,BUFLEN) >= 0) { ^ can.c:779:5: warning: implicit declaration of function 'DownLoadDic' [-Wimplicit-function-declaration] if(DownLoadDic(fp, dirnamep) < 0) { ^ can.c: At top level: can.c:791:1: warning: return type defaults to 'int' [-Wimplicit-int] DownLoadDic(fp, dirname) ^ can.c: In function 'DownLoadDic': can.c:830:6: warning: implicit declaration of function 'PrintMessage' [-Wimplicit-function-declaration] PrintMessage(ret, dicname); ^ can.c: At top level: can.c:842:1: warning: return type defaults to 'int' [-Wimplicit-int] cp_main(argc,argv) ^ can.c: In function 'cp_main': can.c:913:13: warning: implicit declaration of function 'RkCopyDic' [-Wimplicit-function-declaration] ret = RkCopyDic(cx_num,dirnamep,dicname1,dicname2,mode_cp); ^ can.c:926:14: warning: implicit declaration of function 'RkRemoveDic' [-Wimplicit-function-declaration] ret = RkRemoveDic(cx_num,dicname2,mode_cp); ^ can.c:976:11: warning: implicit declaration of function 'makeDictionary' [-Wimplicit-function-declaration] if (makeDictionary(cx_num, dicname2, mode) < 0) { ^ can.c:985:10: warning: implicit declaration of function 'CopyDic' [-Wimplicit-function-declaration] if(CopyDic(cx_num, dirnamep, dicname1, dicname2, mode)) { ^ can.c: At top level: can.c:1003:1: warning: return type defaults to 'int' [-Wimplicit-int] del_main (argc,argv) ^ can.c:1057:1: warning: return type defaults to 'int' [-Wimplicit-int] ls_main(argc,argv) ^ can.c: In function 'ls_main': can.c:1176:14: warning: implicit declaration of function 'RkListDic' [-Wimplicit-function-declaration] bufcnt = RkListDic(cx_num, user + user_offset, buf, BUFLEN ); ^ can.c: At top level: can.c:1274:1: warning: return type defaults to 'int' [-Wimplicit-int] mk_main (argc,argv) ^ can.c:1367:1: warning: return type defaults to 'int' [-Wimplicit-int] mv_main(argc,argv) ^ can.c: In function 'mv_main': can.c:1412:13: warning: implicit declaration of function 'renameDictionary' [-Wimplicit-function-declaration] ret = renameDictionary(cx_num, dic1, dic2, mode); ^ can.c: At top level: can.c:1421:1: warning: return type defaults to 'int' [-Wimplicit-int] renameDictionary(cn, dicname1, dicname2, force) ^ can.c: In function 'renameDictionary': can.c:1433:12: warning: implicit declaration of function 'RkRenameDic' [-Wimplicit-function-declaration] switch ( RkRenameDic( cn, dicname1, dicname2, force) ) { ^ can.c: At top level: can.c:1510:1: warning: return type defaults to 'int' [-Wimplicit-int] rm_main(argc,argv) ^ can.c:1570:1: warning: return type defaults to 'int' [-Wimplicit-int] ch_main(argc,argv) ^ can.c:1624:1: warning: return type defaults to 'int' [-Wimplicit-int] sy_main(argc,argv) ^ can.c:1661:1: warning: return type defaults to 'int' [-Wimplicit-int] kill_main(argc,argv) ^ can.c: In function 'kill_main': can.c:1709:11: warning: implicit declaration of function 'RkKillServer' [-Wimplicit-function-declaration] ret = RkKillServer(); ^ can.c: At top level: can.c:1735:1: warning: return type defaults to 'int' [-Wimplicit-int] can_ver() ^ can.c:1776:1: warning: return type defaults to 'int' [-Wimplicit-int] main(argc,argv) ^ can.c:1813:1: warning: return type defaults to 'int' [-Wimplicit-int] scan_opt(argc,argv,argcp) ^ can.c: In function 'scan_opt': can.c:1871:4: warning: implicit declaration of function 'shrink_opt' [-Wimplicit-function-declaration] shrink_opt(argc,p,2); ^ can.c: At top level: can.c:2016:1: warning: return type defaults to 'int' [-Wimplicit-int] shrink_opt(argc,argv,n) ^ cc -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DUSE_VARARGS -c rutil.c rutil.c:94:1: warning: return type defaults to 'int' [-Wimplicit-int] RkDefineLine(cx_num, name, line) ^ rutil.c:196:1: warning: return type defaults to 'int' [-Wimplicit-int] CopyDic(cx_num, dirname, dicname1, dicname2, mode) ^ rutil.c: In function 'CopyDic': rutil.c:223:6: warning: implicit declaration of function 'RkCreateDic' [-Wimplicit-function-declaration] RkCreateDic(cx_num, dicname2, mode); ^ rutil.c:225:12: warning: implicit declaration of function 'rmDictionary' [-Wimplicit-function-declaration] (void)rmDictionary(cx_num, dicname2 ,mode); ^ rutil.c:248:7: warning: implicit declaration of function 'PrintMessage' [-Wimplicit-function-declaration] PrintMessage(ret, dic1_bk); ^ rutil.c: At top level: rutil.c:261:1: warning: return type defaults to 'int' [-Wimplicit-int] PrintMessage(ret, dicname) ^ rutil.c:306:1: warning: return type defaults to 'int' [-Wimplicit-int] makeDictionary(cn, dicname, mode) ^ rutil.c: In function 'makeDictionary': rutil.c:383:9: warning: implicit declaration of function 'isatty' [-Wimplicit-function-declaration] if (isatty(fileno(stdin)) != 0) { ^ rutil.c: In function 'rmDictionary': rutil.c:583:11: warning: implicit declaration of function 'RkRemoveDic' [-Wimplicit-function-declaration] switch (RkRemoveDic(cn, dicname, mode)) { ^ cc -pipe -O2 -fno-strict-aliasing -O -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DUSE_VARARGS -c RKdelline.c RKdelline.c:33:1: warning: return type defaults to 'int' [-Wimplicit-int] RkDeleteLine(cx_num, name, line) ^ rm -f catdic cc -o catdic -O can.o rutil.o RKdelline.o -L../../lib/canna -lcanna -L../../lib/RKindep -lRKindep -Wl,-rpath,/usr/local/lib making all in ./dic... making all in dic/ideo... making all in dic/ideo/pubdic... cc -pipe -O2 -fno-strict-aliasing -O -I../../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c pod.c rm -f pod cc -o pod -O pod.o -L../../../lib/RKindep -lRKindep -Wl,-rpath,/usr/local/lib cat a.p k.p s.p t.p n.p h.p m.p y.p r.p w.p x.p | ./pod - -p -i -2 > iroha.spl ../../../cmd/mergewd/mergeword < iroha.spl > iroha.t rm -f iroha.spl making all in dic/ideo/grammar... ../../../cmd/forcpp/forcpp -7 < gram.code | tradcpp -traditional -USX | ../../../cmd/forcpp/forcpp -8 > cpp.gram ../../../cmd/crxgram/crxgram -f cpp.gram rows 504 cols 374 neg 91 ../../../cmd/forsort/forsort -7 < cnj.swd | sort | ../../../cmd/forsort/forsort -8 | ../../../cmd/mergewd/mergeword > fuzokugo.swd ../../../cmd/crxdic/crxdic -g -s -o fuzokugo.cbd -D cnj.bits -n fuzokugo fuzokugo.swd fuzokugo.swd has 186 entries with 309 words making all in dic/ideo/words... ../../../cmd/crxdic/crxdic -D ../grammar/cnj.bits -m -o bushu.cbd -n bushu bushu.t bushu.mwd has 179 entries with 5278 words ../../../cmd/crfreq/crfreq -o bushu.cld bushu.cbd bushu.mwd size 38804 bits 4851 bytes ../../../cmd/crxdic/crxdic -D ../grammar/cnj.bits -m -o iroha.cbd -n iroha ../../../dic/ideo/pubdic/iroha.t iroha.mwd has 27481 entries with 42009 words ../../../cmd/crfreq/crfreq -div 512 -o iroha.cld iroha.cbd iroha.mwd size 125977 bits 15748 bytes cat bushu.cbd >> iroha.cbd making all in dic/phono... ../../cmd/forcpp/forcpp -7 < default.kpdef | tradcpp -traditional -DSHIFT | ../../cmd/forcpp/forcpp -8 | ../../cmd/kpdic/kpdic > `basename default.kpdef '.kpdef'`.cbp SIZE 2411 KEYS 296 ../../cmd/forcpp/forcpp -7 < jdaemon.kpdef | tradcpp -traditional -DSHIFT | ../../cmd/forcpp/forcpp -8 | ../../cmd/kpdic/kpdic > `basename jdaemon.kpdef '.kpdef'`.cbp SIZE 2433 KEYS 294 ../../cmd/forcpp/forcpp -7 < just.kpdef | tradcpp -traditional -DSHIFT | ../../cmd/forcpp/forcpp -8 | ../../cmd/kpdic/kpdic > `basename just.kpdef '.kpdef'`.cbp SIZE 2158 KEYS 268 ../../cmd/forcpp/forcpp -7 < kaisoku.kpdef | tradcpp -traditional -DSHIFT | ../../cmd/forcpp/forcpp -8 | ../../cmd/kpdic/kpdic > `basename kaisoku.kpdef '.kpdef'`.cbp SIZE 1874 KEYS 210 ../../cmd/forcpp/forcpp -7 < kana.kpdef | tradcpp -traditional -DSHIFT | ../../cmd/forcpp/forcpp -8 | ../../cmd/kpdic/kpdic > `basename kana.kpdef '.kpdef'`.cbp SIZE 1810 KEYS 277 ../../cmd/forcpp/forcpp -7 < lan5.kpdef | tradcpp -traditional -DSHIFT | ../../cmd/forcpp/forcpp -8 | ../../cmd/kpdic/kpdic > `basename lan5.kpdef '.kpdef'`.cbp SIZE 1618 KEYS 202 ../../cmd/forcpp/forcpp -7 < matsu.kpdef | tradcpp -traditional -DSHIFT | ../../cmd/forcpp/forcpp -8 | ../../cmd/kpdic/kpdic > `basename matsu.kpdef '.kpdef'`.cbp SIZE 2532 KEYS 312 ../../cmd/forcpp/forcpp -7 < newjis.kpdef | tradcpp -traditional -DSHIFT | ../../cmd/forcpp/forcpp -8 | ../../cmd/kpdic/kpdic > `basename newjis.kpdef '.kpdef'`.cbp SIZE 579 KEYS 88 ../../cmd/forcpp/forcpp -7 < romaji.kpdef | tradcpp -traditional -DSHIFT | ../../cmd/forcpp/forcpp -8 | ../../cmd/kpdic/kpdic > `basename romaji.kpdef '.kpdef'`.cbp SIZE 1705 KEYS 210 ../../cmd/forcpp/forcpp -7 < sokuon.kpdef | tradcpp -traditional -DSHIFT | ../../cmd/forcpp/forcpp -8 | ../../cmd/kpdic/kpdic > `basename sokuon.kpdef '.kpdef'`.cbp SIZE 155 KEYS 19 ../../cmd/forcpp/forcpp -7 < english.kpdef | tradcpp -traditional -DSHIFT | ../../cmd/forcpp/forcpp -8 | ../../cmd/kpdic/kpdic > `basename english.kpdef '.kpdef'`.cbp SIZE 37883 KEYS 2017 ../../cmd/forcpp/forcpp -7 < tut.kpdef | tradcpp -traditional -DSHIFT | ../../cmd/forcpp/forcpp -8 | ../../cmd/kpdic/kpdic > `basename tut.kpdef '.kpdef'`.cbp SIZE 20337 KEYS 2641 ../../cmd/forcpp/forcpp -7 < vje.kpdef | tradcpp -traditional -DSHIFT | ../../cmd/forcpp/forcpp -8 | ../../cmd/kpdic/kpdic > `basename vje.kpdef '.kpdef'`.cbp SIZE 2667 KEYS 324 ../../cmd/forcpp/forcpp -7 < wx2+.kpdef | tradcpp -traditional -DSHIFT | ../../cmd/forcpp/forcpp -8 | ../../cmd/kpdic/kpdic > `basename wx2+.kpdef '.kpdef'`.cbp SIZE 2445 KEYS 300 making all in ./misc... cp default.ca default.canna sed -e 's%@(cannaSrvDir)%/usr/local/sbin%g' -e 's%@(cannaKillDir)%/usr/local/sbin%g' -e 's%@(UnixSockDir)%/tmp/.iroha_unix%g' -e 's%@(UnixSockName)%IROHA%g' -e 's%@(cannaOwner)%bin%g' -e 's%@(ErrDir)%/var/log%g' rc.canna-dist > rc.canna making all in misc/initfiles... making all in ./doc... Mon Mar 13 02:43:01 UTC 2017 =========================================================================== =================================================== =========================================================================== =================================================== ===> Staging for ja-canna-lib-3.7p3_9 ===> Generating temporary packing list installing in ./canna... + mkdir -p /wrkdirs/japanese/canna-lib/stage/usr/local/include/canna + /usr/bin/install -c -m 0444 jrkanji.h /wrkdirs/japanese/canna-lib/stage/usr/local/include/canna + /usr/bin/install -c -m 0444 keydef.h /wrkdirs/japanese/canna-lib/stage/usr/local/include/canna + /usr/bin/install -c -m 0444 mfdef.h /wrkdirs/japanese/canna-lib/stage/usr/local/include/canna + /usr/bin/install -c -m 0444 sysdep.h /wrkdirs/japanese/canna-lib/stage/usr/local/include/canna install in canna done installing in ./lib... installing in lib/RKindep... install in lib/RKindep done installing in lib/RK... + /usr/bin/install -c -m 0444 RK.h /wrkdirs/japanese/canna-lib/stage/usr/local/include/canna install in lib/RK done installing in lib/RKC... + /usr/bin/install -c -m 0755 libRKC.so.1.2 /wrkdirs/japanese/canna-lib/stage/usr/local/lib + rm -f /wrkdirs/japanese/canna-lib/stage/usr/local/lib/libRKC.so.1 + ln -s libRKC.so.1.2 /wrkdirs/japanese/canna-lib/stage/usr/local/lib/libRKC.so.1 + rm -f /wrkdirs/japanese/canna-lib/stage/usr/local/lib/libRKC.so + ln -s libRKC.so.1 /wrkdirs/japanese/canna-lib/stage/usr/local/lib/libRKC.so /usr/bin/install -c -m 0644 libRKC.a /wrkdirs/japanese/canna-lib/stage/usr/local/lib ranlib /wrkdirs/japanese/canna-lib/stage/usr/local/lib/libRKC.a install in lib/RKC done installing in lib/RKC16... + /usr/bin/install -c -m 0755 libRKC16.so.1.2 /wrkdirs/japanese/canna-lib/stage/usr/local/lib + rm -f /wrkdirs/japanese/canna-lib/stage/usr/local/lib/libRKC16.so.1 + ln -s libRKC16.so.1.2 /wrkdirs/japanese/canna-lib/stage/usr/local/lib/libRKC16.so.1 + rm -f /wrkdirs/japanese/canna-lib/stage/usr/local/lib/libRKC16.so + ln -s libRKC16.so.1 /wrkdirs/japanese/canna-lib/stage/usr/local/lib/libRKC16.so /usr/bin/install -c -m 0644 libRKC16.a /wrkdirs/japanese/canna-lib/stage/usr/local/lib ranlib /wrkdirs/japanese/canna-lib/stage/usr/local/lib/libRKC16.a install in lib/RKC16 done installing in lib/canna... + /usr/bin/install -c -m 0755 libcanna.so.1.2 /wrkdirs/japanese/canna-lib/stage/usr/local/lib + rm -f /wrkdirs/japanese/canna-lib/stage/usr/local/lib/libcanna.so.1 + ln -s libcanna.so.1.2 /wrkdirs/japanese/canna-lib/stage/usr/local/lib/libcanna.so.1 + rm -f /wrkdirs/japanese/canna-lib/stage/usr/local/lib/libcanna.so + ln -s libcanna.so.1 /wrkdirs/japanese/canna-lib/stage/usr/local/lib/libcanna.so /usr/bin/install -c -m 0644 libcanna.a /wrkdirs/japanese/canna-lib/stage/usr/local/lib ranlib /wrkdirs/japanese/canna-lib/stage/usr/local/lib/libcanna.a install in lib/canna done installing in lib/canna16... + /usr/bin/install -c -m 0755 libcanna16.so.1.2 /wrkdirs/japanese/canna-lib/stage/usr/local/lib + rm -f /wrkdirs/japanese/canna-lib/stage/usr/local/lib/libcanna16.so.1 + ln -s libcanna16.so.1.2 /wrkdirs/japanese/canna-lib/stage/usr/local/lib/libcanna16.so.1 + rm -f /wrkdirs/japanese/canna-lib/stage/usr/local/lib/libcanna16.so + ln -s libcanna16.so.1 /wrkdirs/japanese/canna-lib/stage/usr/local/lib/libcanna16.so /usr/bin/install -c -m 0644 libcanna16.a /wrkdirs/japanese/canna-lib/stage/usr/local/lib ranlib /wrkdirs/japanese/canna-lib/stage/usr/local/lib/libcanna16.a install in lib/canna16 done installing in ./dic/phono... + mkdir -p /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/dic + mkdir -p /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/sample/src + /usr/bin/install -c -m 0444 default.cbp /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/dic + /usr/bin/install -c -m 0444 jdaemon.cbp /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/dic + /usr/bin/install -c -m 0444 just.cbp /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/dic + /usr/bin/install -c -m 0444 kaisoku.cbp /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/dic + /usr/bin/install -c -m 0444 kana.cbp /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/dic + /usr/bin/install -c -m 0444 lan5.cbp /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/dic + /usr/bin/install -c -m 0444 matsu.cbp /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/dic + /usr/bin/install -c -m 0444 newjis.cbp /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/dic + /usr/bin/install -c -m 0444 romaji.cbp /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/dic + /usr/bin/install -c -m 0444 sokuon.cbp /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/dic + /usr/bin/install -c -m 0444 english.cbp /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/dic + /usr/bin/install -c -m 0444 tut.cbp /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/dic + /usr/bin/install -c -m 0444 vje.cbp /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/dic + /usr/bin/install -c -m 0444 wx2+.cbp /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/dic /usr/bin/install -c -m 0444 default.kpdef /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/sample/src/default.ctd /usr/bin/install -c -m 0444 jdaemon.kpdef /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/sample/src/jdaemon.ctd /usr/bin/install -c -m 0444 just.kpdef /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/sample/src/just.ctd /usr/bin/install -c -m 0444 kaisoku.kpdef /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/sample/src/kaisoku.ctd /usr/bin/install -c -m 0444 kana.kpdef /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/sample/src/kana.ctd /usr/bin/install -c -m 0444 lan5.kpdef /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/sample/src/lan5.ctd /usr/bin/install -c -m 0444 matsu.kpdef /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/sample/src/matsu.ctd /usr/bin/install -c -m 0444 newjis.kpdef /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/sample/src/newjis.ctd /usr/bin/install -c -m 0444 romaji.kpdef /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/sample/src/romaji.ctd /usr/bin/install -c -m 0444 sokuon.kpdef /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/sample/src/sokuon.ctd /usr/bin/install -c -m 0444 english.kpdef /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/sample/src/english.ctd /usr/bin/install -c -m 0444 tut.kpdef /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/sample/src/tut.ctd /usr/bin/install -c -m 0444 vje.kpdef /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/sample/src/vje.ctd /usr/bin/install -c -m 0444 wx2+.kpdef /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/sample/src/wx2+.ctd : bin /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/dic : bin /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/dic : ug+w /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/dic install in dic/phono done installing in ./misc... /usr/bin/install -c -m 0444 default.canna /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna /usr/bin/install -c -m 0444 is.c /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/sample/src installing in misc/initfiles... /usr/bin/install -c -m 0444 verbose.canna /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/sample /usr/bin/install -c -m 0444 1.1.canna /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/sample /usr/bin/install -c -m 0444 1.2.canna /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/sample /usr/bin/install -c -m 0444 fixer.canna /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/sample /usr/bin/install -c -m 0444 jdemon.canna /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/sample /usr/bin/install -c -m 0444 just.canna /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/sample /usr/bin/install -c -m 0444 lan5.canna /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/sample /usr/bin/install -c -m 0444 modes.canna /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/sample /usr/bin/install -c -m 0444 matsu.canna /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/sample /usr/bin/install -c -m 0444 sample.canna /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/sample /usr/bin/install -c -m 0444 skk.canna /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/sample /usr/bin/install -c -m 0444 tut.canna /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/sample /usr/bin/install -c -m 0444 unix.canna /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/sample /usr/bin/install -c -m 0444 vje.canna /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/sample /usr/bin/install -c -m 0444 wx2+.canna /wrkdirs/japanese/canna-lib/stage/usr/local/share/canna/sample install in misc/initfiles done /usr/bin/install -c -m 0444 pubconf.h /wrkdirs/japanese/canna-lib/stage/usr/local/include/canna ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===> Building package for ja-canna-lib-3.7p3_9 file sizes/checksums [70]: . done packing files [70]: . done packing directories [1]: . done =========================================================================== => Cleaning up wrkdir ===> Cleaning for ja-canna-lib-3.7p3_9 build of japanese/canna-lib ended at Sun Mar 12 19:43:10 PDT 2017 build time: 00:02:13